私は最近、Javaでswingを使い始めました.JFrameにJLabelの2次元配列を追加したいのですが、問題は、同じJFrameにJButtonsなどのものを追加したいということです。この JLabels の配列を追加する方法がわかりません。
質問する
983 次
1 に答える
3
GridLayoutを見ることができます。
このレイアウトを使用すると、2 次元のレイアウトを作成でき、そこにJLabels
.
何かのようなもの:
JPanel container = new JPanel();
GridLayout experimentLayout = new GridLayout(0,2);
container.setLayout(experimentLayout);
container.add(new JButton("Label 1,1"));
container.add(new JButton("Label 1,2"));
container.add(new JButton("Label 2,1"));
container.add(new JButton("Label 2,2"));
これは次のようなグリッドを返します:
+-----------+-----------+
| Label 1,1 | Label 1,2 |
+-----------+-----------+
| Label 2,1 | Label 2,2 |
+-----------+-----------+
于 2013-05-11T20:05:57.897 に答える