@Override
public void start(Stage primaryStage) throws Exception {
this.primaryStage = primaryStage;
Parent root = new AnchorPane();
Scene scene = new Scene(root);
primaryStage.setScene(scene);
primaryStage.getIcons().add(new Image(SQUID_LOGO_SANS_TEXT_URL));
primaryStage.setTitle("Squid 3.0 pre-release");
// this produces non-null window after .show()
primaryStageWindow = primaryStage.getScene().getWindow();
primaryStage.setOnCloseRequest((WindowEvent e) -> {
Platform.exit();
System.exit(0);
});
// postpone loading to allow for stage creation and use in controller
scene.setRoot(FXMLLoader.load(getClass().getResource("SquidUIController.fxml")));
primaryStage.show();
primaryStage.setMinHeight(scene.getHeight() + 15);
primaryStage.setMinWidth(scene.getWidth());
squidAboutWindow = new SquidAboutWindow(primaryStage);
}
SquidUI.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:Squid
作者:
评论列表
文章目录