0
在我使用按鈕製作的遊戲中,當我點擊「下一步」按鈕時,其他一些按鈕變成「變灰」,因此您無法點擊它們。我有這樣的代碼在我的ActionListener的「下一步」按鈕:在ActionListener中調用setEnable
public class NextListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
nextButton.setEnabled(false);
callButton.setEnabled(false);
raiseButton.setEnabled(false);
}
}
然而,當我運行該程序,該按鈕不灰了,我得到的錯誤:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
爲什麼這不工作嗎?
你有初始化爲'nextButton','callButton'和'raiseButton'你的參考? – PakkuDon