Player p1 = null;
@FXML
private void enterName (ActionEvent event){
String playerName = nameField.getText();
p1 = new Player(playerName);
System.out.println(p1.name);
}
@FXML
public void pickAndesite (MouseEvent event){
System.out.println(p1.name);
}
每当我单击pickAndesite按钮时,就会出现一个异常。 我的玩家班级是这样的
public void setName(String name){
this.name = name;
}
public String getName(){
return name;
}
为什么会引发异常?我已经把参数放在p1.name
例外:
Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException