この例では、フォームを何度も 10 回表示しようとしています。
以下の例では、シンプルにするためにボタンのみを表示しています。ボタンとともに、テキストボックスなどの他のコンポーネントを追加します...下の例では、エラー時間を取得しています。それを最後にすると、回=回-1を書くことができなくなります。
private void showForm(int times){
if(times >= 1){
JButton btn = new JButton("ADD");
container.add(btn);
times = times - 1;
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
showForm(times);
}
});
}
}