<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8322110189036918804</id><updated>2017-07-18T08:02:04.207-07:00</updated><category term="Java FX"/><title type='text'>老菜鳥從頭玩JavaFx</title><subtitle type='html'>學習筆記</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://newletterlin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8322110189036918804/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://newletterlin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>雷特</name><uri>http://www.blogger.com/profile/12196812600061080768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//4.bp.blogspot.com/-s1Vhy0bSM_o/WW4i1XhGV_I/AAAAAAAAdBY/v221wo5J0C4O6T7FWxnSfu-fJUxS0IjrQCK4BGAYYCw/s220/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8322110189036918804.post-5099773800694981999</id><published>2013-01-23T19:01:00.003-08:00</published><updated>2013-01-23T19:01:37.031-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java FX"/><title type='text'>JavaFX程式的第一次接觸，從Hello World開始～</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;每個學程式的朋友，應該都是從印出「Hello World！」開始的吧～雖然我也不太知道來源或是從什麼時候開始。&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: justify;&quot;&gt;我的第一個JavaFX程式&lt;/h4&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;在官網上使用的開發工具是&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;NetBeans IDE 7.1，不過現在（2013.1.23）已經更新到7.2版了，所以，檔案的截圖就會是7.2版的。（看起來一樣囉！）&lt;/span&gt;&lt;/div&gt;&lt;pre style=&quot;background-color: #f6f8ff; background-position: initial initial; background-repeat: initial initial; color: #000020; text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;/*&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;* Author:Letter Lin&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;* Date:2013/01/23&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;rld&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;*/&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;package hellow&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;o;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;rt javafx.application.Application;&lt;br /&gt;imp&lt;/div&gt;&lt;br /&gt;imp&lt;br /&gt;oort javafx.event.ActionEvent;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;r;&lt;br /&gt;import javafx.scene.Scene;&lt;br /&gt;imp&lt;/div&gt;&lt;br /&gt;import javafx.event.EventHandl&lt;br /&gt;eort javafx.scene.control.Button;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;ne;&lt;br /&gt;import javafx.stage.Stage;&lt;br /&gt;&lt;br /&gt;publi&lt;/div&gt;&lt;br /&gt;import javafx.scene.layout.StackP&lt;br /&gt;ac class HelloWorld extends Application {&lt;br /&gt;    /*&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;cation.Application&lt;br /&gt;     */&lt;br /&gt;    @Override&lt;br /&gt;    public void start(Stag&lt;/div&gt;&lt;br /&gt;* JavaFX程式進入點在start method，類別要繼承javafx.appl&lt;br /&gt;ie primaryStage) {&lt;br /&gt;        Button btn = new Button();&lt;br /&gt;        btn.setText(&quot;Say &#39;Hello World&#39;&quot;);&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;() {&lt;/div&gt;&lt;br /&gt;btn.setOnAction(new EventHandle&lt;br /&gt;r&lt;actionevent&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;@Override&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;public void handle(ActionEvent event) {&lt;/div&gt;&lt;br /&gt;System.out.println(&quot;Hello World!&quot;);&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;root = new S&lt;/div&gt;&lt;br /&gt;}&lt;br /&gt;        });&lt;br /&gt;        &lt;br /&gt;        StackPan&lt;br /&gt;etackPane();&lt;br /&gt;        root.getChildren().add(btn);&lt;br /&gt;        &lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;primaryStage.setTitle(&quot;Hello World!&quot;);&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt;Scene scene = new Scene(root, 300, 250);&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;       primaryStage.setScene(scene);&lt;br /&gt;        primaryStage.show();&lt;br /&gt;    }&lt;br /&gt;    /*&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;tic void main(String[] args) {&lt;br /&gt;        launch(args);&lt;br /&gt;   &lt;/div&gt;&lt;br /&gt;* JavaFX的main() method是用來執行jar檔使用。單純的JavaFx程式可以不需要。&lt;br /&gt;     */&lt;br /&gt;    public st&lt;br /&gt;a }&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/actionevent&gt;&lt;/pre&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;上面的程式碼，直接在&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;NetBeans選擇新專案，如果不改專案名稱，只要按下一步（Next）和FINISH就可以完成了～&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-tIxSCc-LJRA/UQCVg6JQA_I/AAAAAAAACcU/Pyk1DKKofIc/s1600/JavaFX%E9%96%8B%E6%96%B0%E5%B0%88%E6%A1%881.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-tIxSCc-LJRA/UQCVg6JQA_I/AAAAAAAACcU/Pyk1DKKofIc/s1600/JavaFX%E9%96%8B%E6%96%B0%E5%B0%88%E6%A1%881.jpg&quot; height=&quot;441&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-n-kUjnGJS3c/UQCVhRZkf7I/AAAAAAAACcY/MFohTW9LcRA/s1600/JavaFX%E9%96%8B%E6%96%B0%E5%B0%88%E6%A1%882.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-n-kUjnGJS3c/UQCVhRZkf7I/AAAAAAAACcY/MFohTW9LcRA/s1600/JavaFX%E9%96%8B%E6%96%B0%E5%B0%88%E6%A1%882.jpg&quot; height=&quot;432&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;h4 style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;JavaFX應用程式的基本架構&lt;/span&gt;&lt;/h4&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: justify;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-jnmgFJ6nGo0/UQCfNNXxYnI/AAAAAAAACcs/HGkz8N5RanU/s1600/JavaFX%E5%9F%BA%E6%9C%AC%E6%9E%B6%E6%A7%8B%E5%9C%96.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-jnmgFJ6nGo0/UQCfNNXxYnI/AAAAAAAACcs/HGkz8N5RanU/s1600/JavaFX%E5%9F%BA%E6%9C%AC%E6%9E%B6%E6%A7%8B%E5%9C%96.jpg&quot; height=&quot;327&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;JavaFX應用程式基本架構（節錄至http://docs.oracle.com/javafx/2/get_started/hello_world.htm）&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;ul&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.390625px;&quot;&gt;所有的JavaFX應用程式主類別都需要繼承&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;span style=&quot;line-height: 21px;&quot;&gt;javafx.application.Application的類別，而且程式進入點不再是main()，而是start()。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;JavaFX應用程式定義的使用者介面容器(&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 21px;&quot;&gt;user interface container&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;)有stage和sence。stage是最高層級的JavaFX容器，而sence是用來承載所有JavaFX程式內容的容器，要顯示可視部分也是依靠sence來定義像素。&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.390625px;&quot;&gt;JavaFX在畫面呈現上，是利用了一層層的節點(Nodes)來作為控制，在這個例子裡，StackPane就是root節點，當使用者想要變更畫面尺寸的時候，便是由它來負責。Botton是子節點（child node），由它來控制按按鈕及之後的文字顯示。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.390625px;&quot;&gt;main()雖然不再是必要的，但是保留在&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;JavaFX應用程式裡也有好處：可以在沒有不支援JavaFX的機器上運行JAR檔，另外，swing應用程式也需要main()。&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.390625px;&quot;&gt;程式運行結果&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-1s-gLFwe0MA/UQCjFK7C_rI/AAAAAAAACc8/nUzuNJj9NiU/s1600/%E9%81%8B%E8%A1%8C%E7%B5%90%E6%9E%9C.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-1s-gLFwe0MA/UQCjFK7C_rI/AAAAAAAACc8/nUzuNJj9NiU/s1600/%E9%81%8B%E8%A1%8C%E7%B5%90%E6%9E%9C.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;運行結果（節錄至http://docs.oracle.com/javafx/2/get_started/hello_world.htm）&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px; text-align: justify;&quot;&gt;按下RUN之後就會看到畫面出現，按下中間的按鈕，會在下方output的視窗看到Say Hello World。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px; text-align: justify;&quot;&gt;備註：文章是看著官網自己翻譯出來的，但不是逐字翻譯，如果有建議，希望mail給我，作為修改的參考。&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22.390625px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;actionevent&gt;      &lt;/actionevent&gt;</content><link rel='replies' type='application/atom+xml' href='http://newletterlin.blogspot.com/feeds/5099773800694981999/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://newletterlin.blogspot.com/2013/01/javafxhello-world.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8322110189036918804/posts/default/5099773800694981999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8322110189036918804/posts/default/5099773800694981999'/><link rel='alternate' type='text/html' href='http://newletterlin.blogspot.com/2013/01/javafxhello-world.html' title='JavaFX程式的第一次接觸，從Hello World開始～'/><author><name>雷特</name><uri>http://www.blogger.com/profile/12196812600061080768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//4.bp.blogspot.com/-s1Vhy0bSM_o/WW4i1XhGV_I/AAAAAAAAdBY/v221wo5J0C4O6T7FWxnSfu-fJUxS0IjrQCK4BGAYYCw/s220/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-tIxSCc-LJRA/UQCVg6JQA_I/AAAAAAAACcU/Pyk1DKKofIc/s72-c/JavaFX%E9%96%8B%E6%96%B0%E5%B0%88%E6%A1%881.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8322110189036918804.post-6110150436496238218</id><published>2013-01-20T18:50:00.001-08:00</published><updated>2013-01-20T18:53:54.066-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java FX"/><title type='text'>什麼是JavaFX？</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;前言&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;因為想自己學JavaFX，所以利用這裡來作筆記，所有資料都是從甲骨文官網及其他網路高手蒐集來的，版權均屬於原作者，請大家如果要使用，切記尊重智慧財產權。&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;什麼是JavaFX？&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;JavaFX可以讓程式設計師很簡單的撰寫Rich Internet Applications(RIAs)，而且增加了豐富的圖形及媒體的API，另外，Java有的好處它都有，所以原來就會Java的程式設計師，進入的障礙就很低，系統間的轉換以及開發的難度和成本都會降低。&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;JavaFX的主要特點&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;與 JDK 7 完全整合&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;Java APIs 都可以使用&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;採用新的圖形引擎&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;採用新的FXML&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;採用新的媒體引擎&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;可以內崁瀏覽器物件&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;豐富的UI控制項，也可以利用API自定&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;完成輸出為應用程式&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;和Java一樣跨平台&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;很多的範例可以參考利用（在甲骨文的官網上）&lt;/li&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;即時更新的文件&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;工具&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;如果要撰寫Java FX，必須到甲骨文的官網上面下載JDK 7以及&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px; line-height: 21px;&quot;&gt;JavaFX Sence Builder，另外配合NetBeans開發會比較方便，如果想要鍛練寫程式的功力，那就用筆記本吧～&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newletterlin.blogspot.com/feeds/6110150436496238218/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://newletterlin.blogspot.com/2013/01/javafx.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8322110189036918804/posts/default/6110150436496238218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8322110189036918804/posts/default/6110150436496238218'/><link rel='alternate' type='text/html' href='http://newletterlin.blogspot.com/2013/01/javafx.html' title='什麼是JavaFX？'/><author><name>雷特</name><uri>http://www.blogger.com/profile/12196812600061080768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//4.bp.blogspot.com/-s1Vhy0bSM_o/WW4i1XhGV_I/AAAAAAAAdBY/v221wo5J0C4O6T7FWxnSfu-fJUxS0IjrQCK4BGAYYCw/s220/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>