5

javaFX アプリケーションで自分のシーンを作成しようとするsetResizableと、うまくいきません。ウィンドウのサイズはまだ変更できます。私のテストアプリケーションのコードは次のとおりです。

@Override
public void start(Stage stage) throws Exception {
    // TODO Auto-generated method stub

    stage.setTitle("Test window");
    stage.setWidth(300);
    stage.setHeight(200);
    stage.setResizable(false);

    stage.show();
}

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Application.launch(args);

}

私は JavaFX に非常に慣れていないため、非常に単純なことを見逃している可能性があります。誰でも私を助けることができますか?Ubuntu 13.04 64ビットでEclipse 4.3とJavaSDK 7u25を使用しています

4

3 に答える 3

4

これは、JDK 1.7.0_25 を使用する Windows で正常に動作します。

Linux システムでアプリケーションを実行していることが問題の原因である可能性があります (サポートされている OSとして Ubuntu 13.04 がリストされていても...) Linux のサポートは最近のものであり、いくつかのバグが残っている可能性があります。

于 2013-07-24T15:21:16.940 に答える
3
    stage.setMaxWidth(300);        
    stage.setMaxHeight(200);

境界でウィンドウを選択することはできますが、ウィンドウのフルスクリーンボタンをクリックすることはできません。方法がわかりませんでした。

于 2014-04-04T18:07:42.793 に答える