Когда нажимается определенная кнопка, я хочу, чтобы в Panel был добавлен другой набор кнопок, однако в тот момент, когда я это делаю, я могу добавлять их столько раз, сколько мне нужно, мне нужно, чтобы это было возможно только один раз , Будет ли лучший способ сделать это, установив добавление кнопок и полей в цикле while?
if(e.getSource() == selectScript){
while(scriptB < 1 ){
imageID = new JTextField("INT");
imageDescription = new JTextField("imgDescription");
imagePath = new JTextField("imagePath");
manageImageTab.add(imageID);
manageImageTab.add(imageDescription);
manageImageTab.add(imagePath);
insertImage = new JButton("Add an Image");
insertImage.addActionListener(new dbaccess());
manageImageTab.add(insertImage);
manageImageTab.revalidate();
validate();
scriptB++;
}
}