1 回答

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