特定のボタンをクリックすると、パネルに別のボタンセットが追加されますが、これを行う瞬間に何度でも追加することができます一度しかできない。これを行う最善の方法は、whileループでボタンとフィールドを追加することですか?アプリケーションでJPanelに追加
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++;
}
}
-1(まだ、私には意図的に見える)Java命名規則に違反している – kleopatra
@kleopatraは意図的ではなく、ただ同じアプリケーションが処理されています。 – Peddler
質問を編集することができます(ヒント、ヒント:-)、あなたのコードをリファクタリングする必要があります – kleopatra