在Mac上更改应用窗口表单

时间:2012-04-08 16:54:48

标签: macos user-interface javafx

有没有办法将应用程序窗口形式从圆角改为严格的矩形形式,如Windows 8,或者像JavaFX中的Aqua LaF中的pallete组件,或者至少是Swing(通过一些系统道具)?

1 个答案:

答案 0 :(得分:1)

如果您正在谈论JavaFX(作为您的代码状态),您可以使用StageStyle.UNDECORATED并添加您想要的任何边框:

public void start(Stage primaryStage) {
    primaryStage.initStyle(StageStyle.UNDECORATED);
    StackPane root = new StackPane();
    root.getChildren().add(new Text(50,50,"Hello"));
    root.setStyle("-fx-border-color: blue;");
    primaryStage.setScene(new Scene(root, 300, 250));
    primaryStage.show();
}