我正在使用IntelliJ-IDEA 2016.3,我在运行javafx应用程序时遇到了一些问题。没有任何日志消息或错误,我总是得到
处理以退出代码-1073740791(0xC0000409)
结束尝试运行最简单的应用程序时。
例如,这是我的主要课程
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 300, 275));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
使用补充的fxml文件:
<?import javafx.geometry.Insets?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<GridPane fx:controller="sample.Controller"
xmlns:fx="http://javafx.com/fxml" alignment="center" hgap="10" vgap="10">
</GridPane>
请记住,这是最基本的例子。 我只是换了我的机器,也许我已经忘记了一些额外的配置..?