2016-07-15 12 views
0

更新:重複しないでください。そうではありません。それでもJavaFXプライマリステージの境界ボタンを削除します。

が、私はこのウィンドウ

enter image description here

に、リサイズ機能なしのメインアプリケーションウィンドウを作成初段作成

@Override 
public void start(Stage primaryStage) { 
    BorderPane bp = new BorderPane(); 
    bp.setPadding(new Insets(25, 80, 50, 80)); 
    Scene scene = new Scene(bp); 
    primaryStage.setScene(scene); 
    primaryStage.setResizable(false); 
    primaryStage.show(); 
} 

のためにこのコードを使用して参照してくださいする必要があり、私の質問に答えを持っていません

最小化ボタンと最大化ボタンを削除するにはどうすればよいですか?

私は

primaryStage.initModality(Modality.APPLICATION_MODAL);

行を使用しようとしたが、例外

Caused by: java.lang.IllegalStateException: Cannot set modality for the primary stage

P.S.を得ましたプライマリステージにはStageStyle.UTILITYまたはStageStyle.UNDECORATEDを使用しません。私は標準的なクローズボタンで標準的なウィンドウの装飾をする必要があります。

答えて

0

は私が閉じるボタンで標準のウィンドウ装飾を持っている必要があり

//remove window decoration 
    primaryStage.initStyle(StageStyle.UNDECORATED); 
+0

を試してみてください。 –

関連する問題