Java FX11官方版下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁編程開發(fā)編程輔助 → Java FX11(Java包) 免費(fèi)版

Java FX11(Java包)

免費(fèi)版

Java FX11(Java包)下載
  • 軟件大小:67.50 MB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時間:2019-04-17 12:50:59
  • 軟件等級:4星
  • 軟件廠商: -
  • 應(yīng)用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?7.50 MB

點(diǎn)贊 好評 0%(0) 差評 差評 0%(0)

相關(guān)軟件

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦: JavaFX jdk

JavaFX11是從JDK 11中獨(dú)立分離出來的JavaFX 框架開發(fā)工具.用戶無需下載JDK也能單獨(dú)使用JavaFX.這里小編為小伙伴們帶來詳細(xì)的 JavaFX 教程說明.歡迎感興趣的用戶來IT貓撲下載應(yīng)用!

JavaFX11是什么

JavaFX可以用來創(chuàng)建高度可移植的Java應(yīng)用程序,它們具有現(xiàn)代化的UI,并且支持硬件加速.

本教程將會幫助你創(chuàng)建一個JavaFX 11應(yīng)用程序并且在桌面平臺上運(yùn)行之.如果要了解如何在移動端平臺上運(yùn)行JavaFX應(yīng)用程序,請參考Gluon Mobile指南(Getting Started with Gluon Mobile)

JavaFX 11構(gòu)建于JDK 11之上 ,并且它是一個獨(dú)立的組件.開發(fā)JavaFX應(yīng)用程序有兩種不同的方法:

使用JavaFX SDK

使用一種構(gòu)建系統(tǒng)(例如Maven/Gradle)來從Maven Center下載所需的組件

無論采用哪種方式,都需要安裝最新版的JDK11.

JavaFX 11

JavaFX11工具包Win64用法:

1、使用JavaFX 11運(yùn)行HelloWorld

下載適用于您的操作系統(tǒng)的JavaFX SDK.

您現(xiàn)在可以從命令行編譯和運(yùn)行JavaFX 11應(yīng)用程序. 為此,您必須將模塊路徑指向JavaFX模塊的位置,例如

export PATH_TO_FX = / path / to / javafx-sdk-11 / lib

編譯代碼(例如使用HelloFX.java)如下:

javac --module-path $ PATH_TO_FX --add-modules = javafx.controls HelloFX.java

確保添加所需的模塊,同時考慮傳遞依賴性(因此不需要添加javafx.graphics模塊,因?yàn)閖avafx.controls模塊需要它).

接下來,運(yùn)行應(yīng)用程序:

java --module-path $ PATH_TO_FX --add-modules = javafx.controls HelloFX

2、使用Maven運(yùn)行HelloWorld

如果要使用maven開發(fā)JavaFX應(yīng)用程序,則無需下載JavaFX SDK. 只需在pom.xml中指定所需的模塊和版本,構(gòu)建系統(tǒng)將下載所需的模塊,包括適用于您平臺的本機(jī)庫.

這是一個pom.xml文件,顯示了如何實(shí)現(xiàn)這一目標(biāo).

使用以下命令運(yùn)行應(yīng)用程序(例如使用HelloFX.java):

mvn編譯exec:java

注意:確保將JAVA_HOME環(huán)境變量設(shè)置為JDK 11.

3、使用Gradle運(yùn)行HelloWorld

與Maven類似,我們可以將JavaFX jar聲明為build.gradle中的依賴項(xiàng).但是,對于Gradle,我們需要找到并指定平臺/ OS作為分類器.這需要一個小腳本:

在Gradle中解決傳遞依賴性時不考慮分類器,我們需要使用platform作為分類器指定所有三個JavaFX模塊.

接下來,我們將--module-path設(shè)置為可能是類路徑的值,并將javafx.controls作為模塊添加到j(luò)avac和java命令中.

這是一個build.gradle文件,它顯示了如何實(shí)現(xiàn)這一目標(biāo).

使用以下命令運(yùn)行應(yīng)用程序(例如使用HelloFX.java):

gradle run

注意:確保使用gradle版本4.8+并將JAVA_HOME環(huán)境變量設(shè)置為JDK 11.

更新內(nèi)容:

JavaFX 模塊指定:因?yàn)?JDK 不再包含 JavaFX,那么必須明確包含應(yīng)用程序使用的 JavaFX 模塊,詳情見:https://openjfx.io/openjfx-docs/.

添加 API 以自定義 Spinner 控件的步驟重復(fù)計時.在 JavaFX 11 中修改值步驟之前,必須在 Spinner 控件箭頭按鈕上按下鼠標(biāo)一段默認(rèn)持續(xù)時間,JavaFX 11 中已添加兩個新屬性"initialDelay"和"repeatDelay"來配置此操作.

javafx.* 模塊現(xiàn)在由應(yīng)用程序類加載器加載,默認(rèn)情況下不再具有權(quán)限.想要在啟用安全管理器的情況下運(yùn)行的應(yīng)用程序需要使用"-Djava.security.policy"指定自定義策略文件,并為每個 javafx.* 模塊授予所有權(quán)限.

默認(rèn) GTK 版本從 v2 更新為 v3.將在存在 gtk3 庫的 Linux 平臺上使用 GTK 3.

新增:添加了公共 FX Robot API 以支持模擬用戶交互,例如在鍵盤上輸入,使用鼠標(biāo)并捕獲圖形信息.

移除:FX Media 移除了對 libavcodec 53 和 55 的支持.

OpenJDK 11 環(huán)境下,JavaFX 在 Ubuntu 18.04 上啟用 Wayland 時崩潰.

使用 JDK 10 運(yùn)行時,Swing interop 需要標(biāo)準(zhǔn)的導(dǎo)出配置.

使用具有獨(dú)立 SDK 的安全管理器運(yùn)行時,Swing interop 失效.

使用 jlink 創(chuàng)建的小 jdk 映像時,Swing interop 失效.

更多>> 軟件截圖

推薦應(yīng)用

    其他版本下載

      精品推薦 java

      java
      更多 (76個) >> java java專題為用戶提供java運(yùn)行環(huán)境下載,java各個版本的安裝包都可以免費(fèi)下載,不管是jav開發(fā),還是java編程,亦或是安裝一些需要java運(yùn)行環(huán)境支持的軟件,都需要先安裝jre或者jdk安裝包,這里就可以找到你想要的什么是JavaJava是一門面向?qū)ο缶幊陶Z言,不僅吸收了

      相關(guān)文章

      下載地址

      • Java FX11(Java包) 免費(fèi)版

      查看所有評論>> 網(wǎng)友評論

      發(fā)表評論

      (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:374962675

      查看所有 0條 評論>>

      更多>> 猜你喜歡