我有一個班級迷宮(擴展JPanel)。我想創建一個「新」按鈕,用新變量替換這個類的變量。如何用另一個替換一個JPanel?
btnNewMaze.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
maze.repaint();
maze = new Maze((int) xSpinner.getValue(), (int) ySpinner.getValue());
maze.repaint();
}
});
其他按鈕可以正常工作。 但這不能正常工作 - 不重繪,方法釷例外等 我該如何解決這個問題或用另一個代碼替換?
你在哪裏調用從代碼?它在迷宮課內嗎?另外,你有什麼例外? – Tharwen
究竟是拋出的異常? –
我從另一個班級調用代碼(主)。 ArrayIndexOutOfBoundsException,但它與Maze類的方法連接。 – DarkSun