JPanel
はBorderLayout
に設定されています。私はこのパネルの内側に2 JPanels
を追加しました.1つは南と1つの中心です。センターパネルでは、私はLowerBevelBorder
を追加しました。私はメインフレームとボーダーの間に隙間を残すことができないことを知っています。それ、どうやったら出来るの?これは私ですpanel1.setBorder(BorderFactory.createLoweredBevelBorder());
ボーダーとJFrameの間にギャップを残す
2
A
答えて
5
compound borderを使用すると、この目的のためにコンテナを作成せずに罫線をネスティングすることができます。 APIを使用すると、これを設定できます。例:
int eb = 10;
panel1.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createEmptyBorder(eb, eb, eb, eb), // outer border
BorderFactory.createLoweredBevelBorder())); // inner border
注:コードはテストされていません。
これは、panel1の種類によって異なります。 BorderLayoutメインのJPanelでない場合は、BorderLayoutを使用するBorderをEmptyBorderとしてJPanelを設定することをお勧めします。
+0
良い回答。ありがとうございました –
+0
ようこそ!多くの幸運! –
関連する問題
- 1. なぜwpfでボーダーのボーダーとボーダーの背景の間にギャップがありますか?
- 2. パディング・ボトムとボーダー・ボトムの間にあるオレンジ・ギャップは何ですか?
- 3. 半透明のJFrameボーダーJDK 7
- 4. スプライトシートにテクスチャを使用するときにギャップ/ボーダーを防止する
- 5. ヘッダーとナビゲーションバーの間のギャップ
- 6. イメージ間のギャップ
- 7. ボーダー/シャドウがクリック後に残る
- 8. ギャップの間に<tr>
- 9. UITableViewセル間の間隔/ギャップ
- 10. 時間データのギャップ
- 11. フレックス:グラフィックス間のギャップ
- 12. 2日間のギャップ
- 13. CSS 3D変換でギャップが残る
- 14. UINavigationBarとUINavigationControllerのコンテンツの間のギャップ
- 15. ギャップを残さずにラインレンダラシェイプをアニメーション化する方法
- 16. ボーダーとコンテンツの間にスペースがありますか? /コンテンツからのボーダー距離?
- 17. カスタマーオーダー間のギャップを特定
- 18. なぜlist.insert()にギャップが残らないのですか?
- 19. StaggeredGridLayoutManagerがフルスパン要素の前にギャップを残しました
- 20. テーブルビューヘッダーのUISearchController検索バーは、ステータスバーサイズのギャップを残します。
- 21. JFrameを常に下に残す方法は?
- 22. jqueryuiのボタン間のギャップbuttonset()
- 23. 2つのdiv間のギャップ
- 24. expandablelistviewのグループ間のギャップ
- 25. 2つのブロック間のギャップ
- 26. matshowで行と列の間にギャップを挿入する
- 27. フレームが再パックされたときに半透明のJFrameがレンダリングアーティファクトを残す
- 28. バックグラウンド(a)とボーダー(ul)の白い隙間
- 29. バー間のギャップC3.js
- 30. リサイクルビュー間の広いギャップ
私はあなたの問題を理解していません、あなたはSSCCEを提供できますか?そして、それを見たいと思う方法のスクリーンショットでしょうか? – jzd
'BorderLayout(int hgap、int vgap)'を持つpossinle http://download.oracle.com/javase/6/docs/api/java/awt/BorderLayout.html#BorderLayout%28int,%20int%29 – mKorbel