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

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

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

    Just Java IT

    西門町學士關于Java的隨便一說而已……

    2007年6月10日 #

    走進JavaFX-(2)

         摘要: 我猶豫了好一陣才決定寫JavaFX的語法部分。個人認為這是學習中最枯燥的部分。因為JavaFX的語法非常簡單且直觀,比如Sun提供的在線 Tutorial的GUI部分,即使你是第一次聽說JavaFX這個東西,只要你稍有一點點編程經驗,你也基本上能夠毫無障礙地理解這個Tutorial 的內容了。
    話雖如此,部分語法可能確實會造成一些理解困難,比如有的地方分隔符用逗號(,)分號(;)和空格都可以,def和var的區別,=>操作符,等等這些還得初看一遍語法才能理解(當然,基本上就沒有必要看第二遍了吧)。因此,我也在此將JavaFX的語法照著Sun的語法 Tutorial快速地過一遍,為以后打下一個堅實(?。┑幕A,呵呵。  閱讀全文

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

    走進JavaFX-(1u1)

    /**
    以前寫了一個JavaFX入門例子,但由于JavaFX正式版中變化較大,那個例子已無法在正式版中運行,因此重寫,標題叫1u1,也是遵守Sun的更新規范,代表update1,呵呵
    文:西門町學士
    */
    08 年12月4日,Sun正式發布了JavaFX1.0。JavaFX在演進過程中發生了很多的變化,因此,我以前寫的JavaFX的第一個 HelloWorld的例子已經無法在正式版下運行,于是在這里重寫那個例子。而新的API我也還沒有開始學習,只好大略地瀏覽了一遍API就草草寫就, 因此,這個例子雖然在1.0版下正確運行,卻未必就是最適合的寫法,以后如發現問題再來update2吧,呵呵……
    正式版中很多包的命名有了天翻 地覆的變化,class的位置和名稱很多也面目全非。比如GUI這塊就經歷了由javafx.ui變化成javafx.gui再變化成 javafx.scene和javafx.application再進化成javafx.scene和javafx.stage,而跟Swing相關的組 件也統統加上了Swing前綴。有的class我已經找不到了,比如以前的javafx.ui.MessageDialog,我在1.0中沒有找到對應的 class,只好直接叫用javax.swing.JOptionPane了。好了,廢話不說了,貼新代碼如下:
    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
    }

    結果如圖:

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

    走進JavaFX-(1)

         摘要: JavaFX出來已經很長一段時間了。一直在計劃跟進,可是因為比較懶,現在才慢慢地學習。這里就暫做做學習總結的地方吧。
    雖然是總結,我還是打算寫詳細一點。本來我對JavaFX了解也不是很多,有的東西還要在網上查證了才能寫(比較JavaFX是如何誕生,如何從F3變成 JavaFX的)。今天要寫的主要是:1、JavaFX的前世今生;(了解了它的歷史也就了解了它是什么,它的發展方向,呵呵)2、如何擁有 JavaFX;(知道從哪里去下載開發工具,如何配置它)3、Hello JavaFX World(當然,一個經典的Hello World是不能少的)  閱讀全文

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

    NetBeans無好書[順便推薦兩本Java書]

    首先聲明,本文作者信手亂寫,以前候捷寫無責任書評,無責任這三個字,在我這兒也差不多——西門町學士 (注)

    前兩天逛書店,看到一本《精通NetBeans——Java桌面、Web、企業級程序開發》 ,遂在書店里站了一個多小時(好厚?。衲樒ひ埠瘢?,基本把這本書看了一遍,整體感覺失望,內容完全配不上精通NetBeans這個標題?;旧暇褪窃贜etBeans環境里寫一些很簡單的JavaSE和JavaEE代碼,而且代碼質量也很不高。像Web部分,為了圖簡單,在JSP頁面中寫了大量的scriptlet,很不推薦開發人員看這種代碼。這本書勉勉強強可以起名叫《初涉NetBeans》,看來要想更好地推介NetBeans,還需要更多的技術作者的努力。什么時候NetBeans的書能跟Delphi的書媲美了,估計NetBeans的大業差不多就定了吧,呵呵
    不管用什么IDE,關鍵是看開發人員本人對語言和框架的功力,這里也推介兩本書,都是老書了,但內容基本不落伍,提升功力更是不錯。
    一本是:Swing,Matthew Robinson 和 Pavel Vorobiev合寫的,學士手上的很老了,上個世紀末的英文原版,但是真的非常非常經典,國內應該有更新的中文版的,做Swing的一定要看,很不錯。
    一 本關于JSP和Servlet方面的,學士是從TSS下載的免費電子版,Servlets and JavaServer Pages, The J2EE technology Web Tier,Jayson Falkner 與 Kevin Jones合著,(基于J2EE4,無JSF方面內容),國內好像沒有中文版的。這也是一本好書,Java Web入門與提升均應多讀此書。
    這兩本書最大的特點就是,呵呵,用侯捷的話說,叫深入淺出。在講一個技術的同時,也講正確的編碼和設計方法,既能讓一個新手從正門登堂入室,也能讓一個有經驗的開發人員獲得提升,以此大力推介之。

    posted @ 2007-06-10 23:45 西門町學士 閱讀(909) | 評論 (1)編輯 收藏

    主站蜘蛛池模板: 最近中文字幕大全免费版在线 | 久久久久久久99精品免费 | 国内大片在线免费看| 亚洲精品自拍视频| 亚洲一区二区三区免费视频| 亚洲理论片在线观看| 五月婷婷综合免费| 中文字幕亚洲情99在线| 免费鲁丝片一级在线观看| 亚洲成a人片在线观看天堂无码| 在线观看的免费网站| 亚洲人片在线观看天堂无码| 国产成人在线免费观看| 成人免费视频一区二区| 国产亚洲精品美女久久久| 日韩精品在线免费观看| 亚洲国产成人久久99精品| 成年性午夜免费视频网站不卡| 亚洲成AV人片高潮喷水| 亚洲中文字幕伊人久久无码| 无码少妇精品一区二区免费动态 | 又粗又大又长又爽免费视频| 无码人妻一区二区三区免费视频 | 亚洲а∨天堂久久精品9966 | 国产成人免费a在线资源| 一级毛片视频免费观看| 亚洲AV日韩精品久久久久久| 91香蕉视频免费| 免费人成在线观看播放a| 亚洲毛片在线观看| 国外成人免费高清激情视频| 国产日韩AV免费无码一区二区三区| 18亚洲男同志videos网站| 国产伦精品一区二区三区免费下载| 一级做a爱过程免费视频高清| 亚洲av无码一区二区乱子伦as| 女人张开腿等男人桶免费视频| 日本中文字幕免费看| 亚洲黄色在线视频| 又粗又大又长又爽免费视频| 中文字幕免费高清视频|