我正努力让每次打开这个JFrame时,所有玩家的剑都出现在按钮上。它将在我第一次点击它时执行,但如果我退出然后再次单击它没有图标出现。一直想要粉碎我的键盘通过时间任何帮助都会很棒。谢谢。
public static ArrayList <JButton> buttons = new ArrayList();
public SelectWeapon() {
initComponents();
buttons.add(jButton1);
buttons.add(jButton3);
buttons.add(jButton4);
for(int i = 0; i < Player.swords.size(); i ++){
buttons.get(i).setIcon(Player.swords.get(i).getIcon());
}
}
这是我单击以显示上面的JFrame的按钮。
SelectWeapon menu = new SelectWeapon();
menu.setVisible(true);
this.dispose();