SwingComponent.wrap(myComponent)で取得できるラップされたスイングコンポーネントをサイズ変更(および一般的に変換)できることを読んでいます。私はどうしてか分からない。返されるタイプはサイズ変更可能を継承していますが、min/maxHeight、h/vfillなどのプロパティを設定するにはどうすればよいですか?javafxのラップされたスイングコンポーネントのサイズ変更
1
A
答えて
0
これは最適な解決策ではありませんが、機能します。
以下
// Define the swing component, wrapper, and the scene.
var jPanel = new JPanel();
var swingWrapper = new SwingComponent.wrap(jPanel);
var scene = Scene{
width: 700
height: 500
content: [
swingWrapper
]
}
// Below are some triggers that fire off whenever the width or
// height of the scene change.
var currentWidth = bind scene.width on replace{
jPanel.setPreferredSize(new Dimension(scene.width,
scene.height));
swingWrapper.width = scene.width;
}
var currentHeight = bind scene.height on replace{
jPanel.setPreferredSize(new Dimension(scene.width,
scene.height));
swingWrapper.height = scene.height;
}
Stage {
title: "Some App"
scene: scene
}
0
はあなたが必要とするプロパティを設定することができる方法の一例である:助け
def swingComponent : SwingComponent = SwingComponent.wrap(new JPanel());
function setSwingComponentLayoutInfo():Void{
swingComponent.layoutInfo = LayoutInfo{
height: 200
width: 200
maxHeight: 400
maxWidth: 400
// ... other properties.
}
}
setSwingComponentLayoutInfo();
希望以下のサンプルコードです。
関連する問題
- 1. UIからのJavaスイングコンポーネントのサイズ変更
- 2. アンドロイドのサイズ変更チャットバンプの幅をラップされたテキスト
- 3. JavaFxコンテンツがScrollPaneでサイズ変更されるようにサイズ変更
- 4. スイングコンポーネント - レイアウトのサイズ変更を無効にする
- 5. JavaFX、ウィンドウのサイズ変更後に表示されるラベル
- 6. コンテンツボックスのサイズが変更されたときにDivをラップしますか?
- 7. javafxテーブルビュー列のサイズ変更の問題
- 8. FXML(JavaFX)でウィンドウのサイズを変更
- 9. JavaFXのサイズ変更可能なBorderPane
- 10. JavaFx - 長方形のサイズ変更
- 11. javafxのstackpaneをCSSでサイズ変更
- 12. JavaFX GridPaneセルがコンテンツに自動サイズ変更されない
- 13. StackFane内でJavaFX Canvasが正しくサイズ変更されない
- 14. スクロールされたTkinterテキストボックスのサイズ変更
- 15. JavaFX TableViewラップされたテキストが選択された行のテキストの色
- 16. JavaFXのサイズ変更ウィンドウなしでシーンを変更する
- 17. javafxのfxmlのサイズが変更されないのはなぜですか?
- 18. タブが変更されたときの変更サイズを表示
- 19. HTML5 - イメージのサイズを変更し、サイズ変更されたイメージにEXIFを保持
- 20. サイズ変更されたmatplotlibプロットウィンドウのサイズを取得
- 21. WinFormsでサイズ変更されたビットマップイメージを元のサイズに戻す
- 22. summernote - サイズを変更せずにHTMLで表示された画像のサイズが変更されました
- 23. libGDXコードでサイズ変更されたタイルマップ
- 24. ネストされたUIViewサイズ変更
- 25. サイズ変更されたウィンドウの後ろの領域の更新
- 26. Javafxテーブルビューの変更リストが頻繁に変更されます
- 27. ウィンドウのサイズが変更されたときに、メニューバーのサイズが変更されない
- 28. Jquery UI - ダイアログのサイズが変更されたときにオーバーレイのサイズが変更されない
- 29. javafxでラップされたテキストを右揃えにする方法
- 30. 私のスイングコンポーネントのグラフィックスが更新されない