IDEA安裝JavaFx


  1. jdk11之后jdk就不內置javafx了,需要自己下載

gsuA56.png

  1. 在idea中新建JavaFx項目:

    gsuJG8.png

  2. 創建成功后發現代碼標紅

    gsuqQe.png

  3. 這個時候要把剛剛下載的JavaFx包解壓后添加進去

    gsKEes.png

gsK4XQ.png

  1. 選擇到自己解壓的路徑的文件的lib包,如然后確定

    gsMKAI.md.png

  2. 然后發現沒有標紅報錯了,但是代碼不能運行,顯示”錯誤: 缺少 JavaFX 運行時組件, 需要使用該組件來運行此應用程序“

    gsMgb9.png

  3. 此時再配置一下下VMoption就行

gsMz28.png

gslufP.png

這一步可能隨idea版本不同而不同,但是沒關系,找到VMoption就行

輸入:

--module-path="D:\program files\java\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.fxml

將上面D:\program files\java\javafx-sdk-11.0.2\lib替換成你自己的解壓路徑就行。

不過如果你沒有這個sample.fxml文件,也就是你不是創建的JavaFx項目,你創建的是一個普通的JavaSE項目,你用這個項目來寫JavaFX,就應該加入的參數是 --module-path="D:\program files\java\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls

參數加入完畢之后點擊apply,然后就可以正常運行了

gs8znO.png


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM