2012-04-08 55 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