Моя проблема в том, что, хотя я устанавливаю свойство visible кнопки «true» с помощью setVisible (true), но кнопка все еще не видна.Когда я проверяю, кнопка isVisible отображается как true, но кнопки там нет
Я добавил, чтобы система распечатывала материал после очень важной строки кода и сообщения после печати setVisible.
public void buttonarrays(){
inGame = new JButton();
inGame.setVisible(true);
inventory = new JButton();
inventory.setVisible(false);
add(inGame);
add(inventory);
inGame.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
if(true){
switch(0) {
case 0:
inventory.setVisible(true);
inGame.setVisible(false);
break;
}
}
}
});
}
Я пытался минимизировать это и надеюсь, что вы все еще понимаете, что я имею в виду