<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Just Java IT

    西門町學(xué)士關(guān)于Java的隨便一說(shuō)而已……

    2008年7月18日 #

    走進(jìn)JavaFX-(2)

         摘要: 我猶豫了好一陣才決定寫JavaFX的語(yǔ)法部分。個(gè)人認(rèn)為這是學(xué)習(xí)中最枯燥的部分。因?yàn)镴avaFX的語(yǔ)法非常簡(jiǎn)單且直觀,比如Sun提供的在線 Tutorial的GUI部分,即使你是第一次聽說(shuō)JavaFX這個(gè)東西,只要你稍有一點(diǎn)點(diǎn)編程經(jīng)驗(yàn),你也基本上能夠毫無(wú)障礙地理解這個(gè)Tutorial 的內(nèi)容了。
    話雖如此,部分語(yǔ)法可能確實(shí)會(huì)造成一些理解困難,比如有的地方分隔符用逗號(hào)(,)分號(hào)(;)和空格都可以,def和var的區(qū)別,=>操作符,等等這些還得初看一遍語(yǔ)法才能理解(當(dāng)然,基本上就沒有必要看第二遍了吧)。因此,我也在此將JavaFX的語(yǔ)法照著Sun的語(yǔ)法 Tutorial快速地過一遍,為以后打下一個(gè)堅(jiān)實(shí)(!)的基礎(chǔ),呵呵。  閱讀全文

    posted @ 2008-12-16 01:05 西門町學(xué)士 閱讀(1817) | 評(píng)論 (4)編輯 收藏

    走進(jìn)JavaFX-(1u1)

    /**
    以前寫了一個(gè)JavaFX入門例子,但由于JavaFX正式版中變化較大,那個(gè)例子已無(wú)法在正式版中運(yùn)行,因此重寫,標(biāo)題叫1u1,也是遵守Sun的更新規(guī)范,代表update1,呵呵
    文:西門町學(xué)士
    */
    08 年12月4日,Sun正式發(fā)布了JavaFX1.0。JavaFX在演進(jìn)過程中發(fā)生了很多的變化,因此,我以前寫的JavaFX的第一個(gè) HelloWorld的例子已經(jīng)無(wú)法在正式版下運(yùn)行,于是在這里重寫那個(gè)例子。而新的API我也還沒有開始學(xué)習(xí),只好大略地瀏覽了一遍API就草草寫就, 因此,這個(gè)例子雖然在1.0版下正確運(yùn)行,卻未必就是最適合的寫法,以后如發(fā)現(xiàn)問題再來(lái)update2吧,呵呵……
    正式版中很多包的命名有了天翻 地覆的變化,class的位置和名稱很多也面目全非。比如GUI這塊就經(jīng)歷了由javafx.ui變化成javafx.gui再變化成 javafx.scene和javafx.application再進(jìn)化成javafx.scene和javafx.stage,而跟Swing相關(guān)的組 件也統(tǒng)統(tǒng)加上了Swing前綴。有的class我已經(jīng)找不到了,比如以前的javafx.ui.MessageDialog,我在1.0中沒有找到對(duì)應(yīng)的 class,只好直接叫用javax.swing.JOptionPane了。好了,廢話不說(shuō)了,貼新代碼如下:
    package sc.tmp;

    import javafx.stage.Stage;
    import javafx.scene.Scene;
    import javafx.scene.paint.Color;
    import javafx.ext.swing.SwingButton;
    import javax.swing.JOptionPane;

    /**
     * 
    @author stevech
     
    */
    Stage {
        title: 
    "Application title"
        width: 
    250
        height: 
    80
        scene: Scene {
            fill: Color.ORANGE
            content: SwingButton {
                text: 
    "Click"
                action: function():Void {
                    JOptionPane.showMessageDialog(
    null"Have Fun!\nThis is your first JavaFX app!")
                }
                translateX: 
    90 translateY: 10
            }
        }
        visible: 
    true
    }

    結(jié)果如圖:

    posted @ 2008-12-12 22:42 西門町學(xué)士 閱讀(1469) | 評(píng)論 (1)編輯 收藏

    走進(jìn)JavaFX-(1)

         摘要: JavaFX出來(lái)已經(jīng)很長(zhǎng)一段時(shí)間了。一直在計(jì)劃跟進(jìn),可是因?yàn)楸容^懶,現(xiàn)在才慢慢地學(xué)習(xí)。這里就暫做做學(xué)習(xí)總結(jié)的地方吧。
    雖然是總結(jié),我還是打算寫詳細(xì)一點(diǎn)。本來(lái)我對(duì)JavaFX了解也不是很多,有的東西還要在網(wǎng)上查證了才能寫(比較JavaFX是如何誕生,如何從F3變成 JavaFX的)。今天要寫的主要是:1、JavaFX的前世今生;(了解了它的歷史也就了解了它是什么,它的發(fā)展方向,呵呵)2、如何擁有 JavaFX;(知道從哪里去下載開發(fā)工具,如何配置它)3、Hello JavaFX World(當(dāng)然,一個(gè)經(jīng)典的Hello World是不能少的)  閱讀全文

    posted @ 2008-07-18 11:12 西門町學(xué)士 閱讀(1847) | 評(píng)論 (6)編輯 收藏

    主站蜘蛛池模板: 中文字幕亚洲激情| 亚洲国产av无码精品| 91亚洲国产在人线播放午夜 | 国产午夜亚洲精品不卡免下载| 日韩国产免费一区二区三区| 亚洲精品第五页中文字幕| 8090在线观看免费观看| 亚洲mv国产精品mv日本mv| 成年人在线免费看视频| 疯狂做受xxxx高潮视频免费| mm1313亚洲精品无码又大又粗| 毛片在线免费视频| 亚洲AV无码专区在线观看成人| 又粗又大又猛又爽免费视频| 又硬又粗又长又爽免费看 | 亚洲精品网站在线观看不卡无广告 | 亚洲丁香婷婷综合久久| 免费在线观看黄网| 青柠影视在线观看免费高清| 久久久久亚洲AV成人片| 最近免费中文字幕4| 免费的黄色网页在线免费观看| 亚洲熟妇av一区二区三区漫画| 真实国产乱子伦精品免费| 亚洲熟妇少妇任你躁在线观看| 丁香亚洲综合五月天婷婷| a毛片久久免费观看| 亚洲伊人久久大香线蕉在观| 免费看男女下面日出水视频| 一个人免费视频在线观看www | 亚洲国产日韩在线视频| 免费国产成人高清在线观看网站| 亚洲GV天堂GV无码男同| 亚洲国产成人片在线观看| 免费影院未满十八勿进网站| 精品女同一区二区三区免费播放 | 成人免费看片又大又黄| 成人免费777777被爆出| 精品久久久久久亚洲精品| 国产偷国产偷亚洲高清日韩| 亚洲日本在线免费观看|