您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

无法从Eclipse运行JavaFx代码

无法从Eclipse运行JavaFx代码

在Java 8中,javafx.application.Application即使没有main(String[] args)方法,您也可以直接启动子类。问题是当前版本的Eclipse不会对此进行检查,并且(至少在上下文菜单中)仅检查该main(...)方法是否存在。因此,要允许它从Eclipse运行,您可以main(...)自己添加方法

public class SwingFX extends Application {

    @Override
    public void start(Stage stage) {
        // ...
    }

    public static void main(String[] args) {
        launch(args);
    }
}

或者,您可以直接从“运行配置”向导指示Eclipse运行它。选择SwingFX班级后,从菜单中选择“运行”,然后选择“运行配置”。确保在“主要”选项卡中显示正确的类名称(即“ SwingFX”),然后按“运行”按钮。

设置好之后,工具栏上的绿色“运行”按钮(在Java透视图中)将再次运行该应用程序,直到您运行其他内容为止。

java 2022/1/1 18:16:14 有596人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶