新聞中心
本篇文章給大家分享的是有關(guān)什么是JavaFX以及如何使用NetBeans7.1來(lái)創(chuàng)建JavaFX項(xiàng)目,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
創(chuàng)新互聯(lián)建站"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!創(chuàng)新互聯(lián)建站具備承接各種類型的做網(wǎng)站、網(wǎng)站建設(shè)項(xiàng)目的能力。經(jīng)過(guò)10年的努力的開(kāi)拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
JavaFX最早有兩個(gè)主要的組成部分:JavaFX腳本和JavaFX移動(dòng)。JavaFX的核心是JavaFX腳本,它是一種聲明型的腳本語(yǔ)言。它與Java類保持了高度的交互性。JavaFX移動(dòng)(JavaFXMobile),是用來(lái)為移動(dòng)設(shè)備開(kāi)發(fā)Java應(yīng)用的平臺(tái)。下面創(chuàng)新互聯(lián)小編來(lái)講解下什么是JavaFX?如何使用NetBeans7.1來(lái)創(chuàng)建JavaFX項(xiàng)目?
什么是JavaFX
JavaFX平臺(tái)是Java客戶端平臺(tái)的演進(jìn),用于幫助程序開(kāi)發(fā)人員快速創(chuàng)建和部署富客戶端應(yīng)用程序,實(shí)現(xiàn)跨平臺(tái)的一致性。JavaFX平臺(tái)基于Java技術(shù),提供了一系列的圖表和多媒體API,用于簡(jiǎn)化數(shù)據(jù)驅(qū)動(dòng)的企業(yè)客戶端應(yīng)用程序的開(kāi)發(fā)。
對(duì)于Java開(kāi)發(fā)人員而言,JavaFX平臺(tái)具有以下優(yōu)勢(shì):
1、由于JavaFX平臺(tái)是用Java語(yǔ)言編寫(xiě)的,Java開(kāi)發(fā)人員可以充分利用他們已有的技能和工具來(lái)開(kāi)發(fā)JavaFX應(yīng)用程序。
2、由于Java被廣泛使用,有經(jīng)驗(yàn)的Java開(kāi)發(fā)人員能夠快速高效地開(kāi)發(fā)JavaFX應(yīng)用程序。
3、通過(guò)使用服務(wù)器和客戶端平臺(tái)上的Java技術(shù),JavaFX平臺(tái)通過(guò)減少業(yè)務(wù)解決方案的復(fù)雜性來(lái)減低了投資風(fēng)險(xiǎn)。
4、基于以上幾點(diǎn)優(yōu)勢(shì),開(kāi)發(fā)費(fèi)用也有所減低。
5、JavaFX平臺(tái)為廣大開(kāi)發(fā)人員提供了開(kāi)發(fā)框架和運(yùn)行時(shí)環(huán)境,用于創(chuàng)建企業(yè)業(yè)務(wù)應(yīng)用程序,同時(shí)支持
JavaFX應(yīng)用程序都有一個(gè)相似的框架。Main()函數(shù)調(diào)用Launch()函數(shù),Start()方法用于設(shè)置應(yīng)用程序的UI設(shè)計(jì)。
如何使用NetBeans7.1來(lái)創(chuàng)建JavaFX項(xiàng)目
1、下載安裝JavaFX2.0SDK。我安裝文件的默認(rèn)路徑是C:ProgramFilesOracleJavaFX2.0SDK、C:ProgramFilesOracleJavaFXRuntime2.0.
雖然通過(guò)命令行的方式可以運(yùn)行JavaFX應(yīng)用程序,但是我準(zhǔn)備用NetBeans來(lái)構(gòu)建我的第一個(gè)程序。NetBeans7.1beta支持JavaFX2.0,而JavaFX2.0SDK需要單獨(dú)下載。
2、在NetBeans7.1中創(chuàng)建了一個(gè)新的JavaFX項(xiàng)目。創(chuàng)建項(xiàng)目有兩種方法。
“CTRL+SHIFT+N”
右鍵“項(xiàng)目”選項(xiàng)卡,選擇“新建項(xiàng)目”
注:第一次在新安裝的NetBeans7.1beta版本中創(chuàng)建JavaFX項(xiàng)目時(shí)需要激活。
3、一旦點(diǎn)擊“完成”按鈕創(chuàng)建完JavaFX項(xiàng)目后,就會(huì)生成三個(gè)文件。這些文件包括HelloJavaFX.java、Sample.java以及Sample.fxml。
在項(xiàng)目上點(diǎn)擊“生成”按鈕后,就可以看到NetBeans7.1beta生成什么樣的文件。
在'dist'目錄下,可以使用JAR和JNLP文件來(lái)生成HTML文件。
JavaFX應(yīng)用程序支持手動(dòng)設(shè)置UI布局,可以為每個(gè)UI元素來(lái)設(shè)置合適的位置和大小屬性,而最簡(jiǎn)單的方法是充分利用布局面板。JavaFXSDK提供了幾個(gè)布局容器類,稱之為面板,用于輕松創(chuàng)建和管理一些經(jīng)典的布局,比如行、列、棧等。作為調(diào)整后的窗口,布局面板可以根據(jù)節(jié)點(diǎn)的屬性來(lái)靈活自動(dòng)調(diào)整位置和大小。
以上就是什么是JavaFX以及如何使用NetBeans7.1來(lái)創(chuàng)建JavaFX項(xiàng)目,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)站標(biāo)題:什么是JavaFX以及如何使用NetBeans7.1來(lái)創(chuàng)建JavaFX項(xiàng)目
本文URL:http://www.dlmjj.cn/article/gshedo.html