Cod*_*ver 0 java user-interface swing netbeans nullpointerexception
我有一个按钮,我希望它在单击时运行一个方法,这里是该按钮的代码...
playAgainButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
action(e);
}
public void action(ActionEvent e) {
Main.playerTurn = true;
Main.computerWon = false;
Main.playerWon = false;
button1.setText("");
button2.setText("");
button3.setText("");
button4.setText("");
button5.setText("");
button6.setText("");
button7.setText("");
button8.setText("");
button9.setText("");
}
});
Run Code Online (Sandbox Code Playgroud)
但我得到一个NullPointer错误,这也是...
java.lang.ExceptionInInitializerError
Caused by: java.lang.NullPointerException
at tictactoe.tictactoe.initComponents(tictactoe.java:281)
at tictactoe.tictactoe.<init>(tictactoe.java:13)
at tictactoe.Main.<clinit>(Main.java:30)
Exception in thread "main" Java Result: 1
Run Code Online (Sandbox Code Playgroud)
playAgainButton可能是null!检查是否null:
System.out.print("Is playAgainButton null? " + (playAgainButton == null));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |