2012-04-08 58 views
0

是否有任何方法将应用程序窗口窗体从圆角更改为严格的矩形窗体,如Windows 8或JavaFX中的Aqua LaF中的调色板组件或至少Swing(通过某些系统道具)?在Mac上更改应用程序窗口

+0

为什么你想呢?窗口外观是用户期望的,如果它改变,它会觉得不对。 – JustSid 2012-04-08 16:58:30

+0

好点,但我不认为“用户体验”会被一些小的设计变更所粉碎,我也确信有人会喜欢一点点变化=) – 4lex1v 2012-04-08 17:44:23

回答

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(); 
} 
+0

完全忘了css =) – 4lex1v 2012-04-08 21:31:35