JPanel で使用するレイアウトを決めるのに苦労しています。ここで描画しようとしたものと同じように見える JPanel が必要です。
|-----------------------|
| Some JLabel |
| |
| JLabel |JTextField| |
| JLabel |JTextField| |
| JLabel |JTextField| |
|-----------------------|
FlowLayout の使用を考えていましたが、コンポーネントを次の行に手動で設定する方法がわかりません。私は GridLayout を試してみましたが、ある程度成功しましたが、探していたものではありませんでした。これは、私がこれまでに持っているこの JPanel のコードです。
JPanel mainPanel = new JPanel();
mainPanel.setLayout(new GridLayout(4, 1));
JLabel description = new JLabel("description..");
JLabel label1 = new JLabel("label1");
JLabel label2 = new JLabel("label2");
JLabel label3 = new JLabel("label3");
JTextField field1 = new JTextField(25);
JTextField field2 = new JTextField(25);
JTextField field3 = new JTextField(25);
mainPanel.add(description);
mainPanel.add(label1);
mainPanel.add(field1);
mainPanel.add(label2);
mainPanel.add(field2);
mainPanel.add(label3);
mainPanel.add(field3);
ありがとう!