我已经为eclipse安装了e(fx)clipse,我需要它来导入javafx.application.Application,但是即使我已经安装了e(fx)clipse,并且我右键单击Application,它也只会向我显示com.apple.eawt而不是javafx.application.Application
例如,我已经尝试了每个步骤,重新安装了Eclipse,但仍然无法正常工作
public class Temperature extends Application{
}
我只想知道该怎么做,以使其与javafx.application.Application而不是com.apple.eawt一起使用,非常感谢。
答案 0 :(得分:1)
正如Politic在他的评论中提到的那样,在Java 11+中,Java FX不再是JDK的一部分。您必须手动导入。如果您使用的是Maven,请添加以下依赖项:
<!-- https://mvnrepository.com/artifact/org.openjfx/javafx -->
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx</artifactId>
<version>11</version>
<type>pom</type>
</dependency>