Я пытаюсь удалить все объекты внутри walls
ArrayList
с для цикла, но я не могу заставить его работатьArrayList удалить не работает
public void initializeButtons(){
JButton save_button = new JButton("Save");
save_button.addMouseListener(new Button_MouseListener(save_button));
save_button.setBounds(1300, 50, 75, 50);
add(save_button);
JButton load_button = new JButton("Load");
save_button.addMouseListener(new Button_MouseListener(load_button));
load_button.setBounds(1300, 125, 75, 50);
add(load_button);
JButton reset_button = new JButton("Reset");
save_button.addMouseListener(new Button_MouseListener(reset_button));
reset_button.setBounds(1300, 200, 75, 50);
add(reset_button);
}
Это часть в Button_MouseListener
отвечает за обработку "Reset"
кнопку
if (button.getText().equals("Reset")) {
for (int i = 0; i < walls.size(); i++) {
walls.remove(((int)i));
}
repaint();
}
Примечание: walls.clear();
также не работает, и я не получаю никаких ошибок. Он просто ничего не делает.