を含むプログラムを書いていますJButton
。ボタンがクリックされるたびに、新しいJTextField
がに追加されJPanel
ます。
私の問題は、ユーザーがすべてを作成JTextFields
して情報を入力した後、各フィールドのテキストを取得する必要があることです。JTextFields
インスタンス名がないため、動的に生成されたときにアクセスするにはどうすればよいですか?インスタンス名を知らなくても、それぞれのテキストを取得するためのより良い方法はありますか?
actionPerformed
これがイベントのコードですJButton
...
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
JTextField x = new JTextField();
x.setColumns(12);
p.add(x);
validate();
}