ゲームメニューのように、いくつかのJButtonに垂直にJLabelを配置する必要があります。彼らはすべて集中しなければならない。私はすでにMigLayoutをダウンロードしましたが、その使い方が分からないので、コンポーネントを垂直に配置し、MigLayoutを中心に配置する方法が必要です。また、私はIDEのGUIデザイナーを使用したくないです。Java Vertical Layout?
10
A
答えて
22
これには、(単一列)GridLayout
またはBoxLayout
を使用することができます。ヒント、アイデア、作業の詳細については、Using Layout Managers & A Visual Guide to Layout Managersを参照してください。
1
BoxLayout
を使用してください。ここでは基本的な例
import javax.swing.BoxLayout;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class VerticalPanel extends JPanel {
public VerticalPanel() {
super();
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
for (int i = 0; i < 10; i++) {
add(new JLabel("Label n°" + i));
}
}
}
関連する問題
- 1. CSS Layout - Vertical Source Order
- 2. Java Layout Managerのアドバイス
- 3. Java Swing Gridlayout VERTICAL制約
- 4. Java Netbeansでorg-jdesktop-layoutをインポートする
- 5. jQuery live vertical news ticker ...
- 6. vertical align CSSプロパティ
- 7. Android:RecyclerView in vertical viewpager
- 8. Vertical Div Spacing
- 9. textarea label vertical-align:middle
- 10. dygraph vertical line
- 11. Css "vertical" Grid
- 12. vertical align htmlフォーム
- 13. Vertical Maquee TextView
- 14. vertical-align:middle issues
- 15. Vertical Text Scroller jQuery
- 16. android vertical gallery ..?
- 17. simpleimagecheckbox vertical align
- 18. Android:ScrollView in vertical LinearLayout
- 19. jQuery slide vertical images
- 20. ListView Layout
- 21. android:imeOptions = "actionNext" with Table Layout
- 22. vertical scroller html app webos
- 23. Smarty html_image vertical align image
- 24. Silverlight VerticalのみScrollViewer?
- 25. ie vertical-align:super/sub incorrect
- 26. input.placeholder text、vertical-alingプロパティ
- 27. jquery vertical scrolled menu(scrollTo?)
- 28. vertical-align:middle問題ie
- 29. Zend Layout Double Div
- 30. Android Fragment Inflate layout
*「私はIDEのGUIデザイナを使用したくない」* 1 :)このようなデザイナー*缶*すでにレイアウトとどのようにそれらを組み合わせることを理解し、開発者の生産性を向上させます。コアJ2SEレイアウト(おそらく第三者のレイアウトまたは3)に習熟するまでは、GUIデザイナーと戦っている間にGUIを設計しようとするよりも、あまり役に立ちません。 –
問題は、私はすでに手作業でGUIのものをすべて手書きしています(これを除いて)、私はそれを改訂したくないという大きな利点があります。 – Jimmt