JPanelのプロパティに行くと、レイアウトをSpringLayoutまたはFormLayoutに設定できません。これはJava SwingやWindowBuilderの制限ですか? SpringLayoutが利用できない場合、JPanelの内部に、大きなパネルと小さなコンポーネントの列を持つ最良の方法は何ですか?WindowBuilderはJPanelのすべてのレイアウトを許可していません
0
A
答えて
3
私はWindowBuilderを一度も使ったことがありません(eclipseのものですか?)。
私にとって最も簡単なのはCENTER
のあなたの大きなパネルにあるBorderLayout
のようです。次に、WEST
またはEAST
のいずれかの追加のJPanel
が、おそらくはBoxLayout
になります。
0
SpringLayoutと(JGoodies)FormLayoutの両方がWindowBuilderで使用できるため、これはWindowBuilderの制限ではありません。 ...
http://code.google.com/javadevtools/wbpro/layoutmanagers/swing/springlayout.html
http://code.google.com/javadevtools/wbpro/layoutmanagers/swing/jgoodies_formlayout.html
あなたはレイアウトパレットで、それらの両方の上場右を見ることができる...ドキュメントを参照してください。デフォルトのLayoutManagers +1を持つ
+0
私は、ウィンドウにはSpringLayoutを使用していますが、JPanelでは使用していません。 – NoBugs
関連する問題
- 1. Ruby on rails deviseはすべてのフィールドを許可していません
- 2. カスタム「許可していません」ページ
- 3. Python:append()メソッドは挿入の並べ替えを許可していませんか?
- 4. Facebook(FB.login)は私の許可を要求していません
- 5. Oracleは "USER"テーブルの作成を許可していません
- 6. VS 2017はエラーリストのスクロールを許可していません
- 7. Vagrantはアダプター1のNatNetworkを許可していません
- 8. Facebook APIはアプリケーションの承認を許可していません
- 9. iOS 5.1 UISplitviewcontrollerはRootViewControllerのpresentModalViewControllerを許可していません
- 10. Vaadinは外部スクリプトのインポートを許可していません
- 11. Emberはブートストラップの日時ピッカーを許可していません
- 12. webGrid.Columnは列幅の変更を許可していません
- 13. CORSメソッドアクセス制御許可のメソッドでPATCHを許可していません
- 14. サーバは長いGETパラメータを許可していません
- 15. プリプロセッサは許可していません「:」トークンでのマクロでプロパティ
- 16. すべてのJPanelは、JFrameに表示されていません。
- 17. 要求ヘッダーフィールドアクセス制御許可の原点は許可されていません
- 18. Excelのフィルターは、並べ替えを許可しません。
- 19. Webpack-dev-serverはCORSリクエストを許可していません
- 20. AppサービスプランはVNET統合を許可していません
- 21. TomcatはPUTリクエストを許可していません
- 22. IntelliJはVue.jsコンポーネントテンプレートで改行を許可していません
- 23. MySQLは外部接続を許可していません
- 24. 竜巻は入札依頼を許可していません
- 25. Windowsストアはダウンロードを許可していません。
- 26. SQL Server 2008 Spatialはリンクテーブルを許可していません
- 27. Visual C++はiostreamを許可していません
- 28. KeyUsageはデジタル署名を許可していません
- 29. React-Bootstrapは `import {components}`構文を許可していません
- 30. iPhone/iPad WebAppsではCookieを許可していませんか?
プレーンスイング – mKorbel
私はBorderLayoutを試してみましたが、WestとEastに設定したと思いますが、ほとんどのスペースに1つのコンポーネントを張る方法が見つかりませんでした。 MigLayoutを使用すると、列と行を簡単に設定して塗りつぶして拡大することができました。 MigLayoutはここで最高のようですが、なぜJPanelでは他のレイアウトが利用できないのか不思議です。 – NoBugs
CENTER内のコンポーネントは、使用可能な領域全体を埋める必要があります。 – jackrabbit