私は現在、いくつかの JavaFX2 コンポーネントのスイング アプリケーションへの統合をテストしています。
ボタンのリストを保持する HBox ペインを含む JFXPanel があります。私が達成しようとしているのは、いくつかのボタンを非表示にして表示し、HBox と JFXPanel のサイズを変更することです。私が直面している問題:
- 一部のボタンを非表示にすると、HBox 自体のサイズが変更されません。
- HBox のサイズを (サイズ変更メソッドを使用して) 変更できますが、基になる JFXPanel のサイズは変更されません (自動サイズ変更なし) を指定する必要があります。autosize メソッドもこれを達成していないようです。
それで、どうすればサイズを変更できますか?私は FXML とコントローラーを使用しているので、JFXPanel のサイズを変更する簡単な方法がわかりませんが、手動で設定する方法を確認しようとしていますが、これを自動的に行うにはどうすればよいですか?
ところで、私はスイングで絶対配置を使用していません(レイアウトマネージャーはありません)。