我查看了许多类似的问题,但解决方案对我没有帮助:(
我可以通过两种方式导入 lib:
1.在java构建路径中, 我可以使用这种方式所有的类都没有问题......但是我无法加载java文档或源代码,如果我这样做,它就不起作用。
或者...
2. 编辑已安装的 JRE 定义 这样我在已安装的 jre 中添加了在其他问题中解释的 jfxrt.jar,并提供了源代码和文档。它有效!...几乎...该文档现在有效...但并非所有进口。:(
import javafx.application.Platform; //this works
import javafx.scene.control.ListView; //this works
import javafx.scene.control.ProgressBar; //this works
import javafx.scene.control.TextField; //this works
import javafx.scene.layout.Background; //this DOES NOT work :(
import javafx.scene.layout.BackgroundFill;//this DOES NOT work :(
import javafx.scene.layout.Border; //this DOES NOT work :(
import javafx.scene.layout.BorderPane; //this works again ._.
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:“无法解析导入 javafx.scene.layout.Background”
好吧......在做第一步时(来自这是我的 openjfx lib)。我绝对没有导入问题,我可以完美地工作,但文档不起作用。
现在使用2. 编辑已安装的 JRE 定义,文档确实可以工作,但我在某些内容上遇到了导入问题,我不明白为什么:(
显然我做错了什么......(我对Java很陌生)
我的 java 版本:
java …Run Code Online (Sandbox Code Playgroud)