Java プロジェクトでの GUI のコーディング JavaFX で問題が発生しました。特定の問題に対する解決策が見つからなかったので、ここにいます:)
ユーザーがJavaFXシーンのサイズを変更できるようにすると同時に、ウィンドウよりも大きい子ノードによってサイズを変更できないようにすることは可能ですか?
サンプルコードは次のとおりです。
@Override
public void startGUI(int width, int height) {
this.main = new MainWindow(this, this.logic);
this.scene = new Scene(this.main.getRoot());
this.main.setScene(this.scene);
this.primaryStage.setScene(this.scene);
this.primaryStage.setMinHeight(height);
this.primaryStage.setMinWidth(width);
}
「MainWindow」には子ノードがあり、非常に大きくなる可能性があります (>1024x768)。このノードによってウィンドウのサイズが変更されないようにしたいのですが、同時に、ユーザーは境界線をドラッグしてウィンドウのサイズを変更できる必要があります。