web-dev-qa-db-ja.com

JavaFX Scene Builder:[レイアウト]タブの[サイズ変更]オプションのチェックを外す方法は?

.fxmlアプリケーションのサイズを変更できないようにしたいのですが、anchorPanesの[サイズ変更可能]チェックボックスをオフにできません。オプションがグレー表示されます。新しい完全に空のプロジェクトでも同じことが起こります。

enter image description here

Product Version
JavaFX Scene Builder 1.1

Build Information
Version: 1.1-b35, Changeset: 50e3d7cdf394
Date: 2013-08-27 10:45
12
user1648411

サイズ変更機能を使用するには、メインクラスのステージが必要です。初期段階の参照では、サイズを変更できないようにするために使用します。

これを試して。

MainClass.Java

public class MainClass extends Application {

public static Stage stage;
@Override
public void start(Stage stage) throws Exception {
        this.stage = stage; // initialize value of stage.
    Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
    Scene scene = new Scene(root);
    stage.setScene(scene);
    stage.show();
}

SampleController

 MainClass.stage.setResizable(false);
16
Anshul Parashar

Main.Javaに追加:
primaryStage.setResizable(false);
の前に:
primaryStage.show();

1
Eden Sharvit