1 回答

TA貢獻1836條經(jīng)驗 獲得超4個贊
要在 Eclipse 上運行 JavaFX 11+,您必須遵循此處的文檔: https:?//openjfx.io/openjfx-docs/#IDE-Eclipse。
如果您不使用 Maven/Gradle 構(gòu)建工具:
JavaDoc 和來源
為了讓 javadoc 和源代碼正常工作,您不應(yīng)該添加(非常舊的)jfxrt.jar
,即來自舊 JavaFX 版本的 ,因此您會因為包中的某些更改而導(dǎo)致不匹配。
如果您已經(jīng)擁有 JavaFX13 庫,正確的方法是:
編輯庫 (?
Eclipse -> Preferences -> Java -> Build Path -> User Libraries -> JavaFX13
),并顯示包含的所有 jar。如果您顯示這些 jar 中的任何一個的內(nèi)容,您可能會看到:Source?attachment:?(None) Javadoc?location:?(None)
逐個 jar,選擇
Source attachment
,按下Edit...
按鈕,選擇External location
,然后src.zip
在本地 JavaFX SDK 的 lib 文件夾下找到該文件。
逐個 jar,選擇
Javadoc location
,按Edit...
按鈕,選擇 Javadoc URL,然后粘貼https://openjfx.io/javadoc/13/
。完成后應(yīng)用并關(guān)閉。
現(xiàn)在,您應(yīng)該在將鼠標(biāo)懸停在任何 JavaFX 類上時獲取 Javadoc,并且在按住 Ctrl+單擊 JavaFX 類時也可以訪問源代碼。
添加回答
舉報