我有一个类迷宫(扩展 JPanel)。我想做一个“新”按钮,用新变量替换这个类的一个变量。
btnNewMaze.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
maze.repaint();
maze = new Maze((int) xSpinner.getValue(), (int) ySpinner.getValue());
maze.repaint();
}
});
其他按钮工作正常。但这不能正常工作 - 不会重新绘制,方法会引发异常等。我该如何解决这个问题或用另一个代码替换?