Доступ к параметрам объекта, объявленным в разных кнопках - PullRequest
0 голосов
/ 22 апреля 2019
  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
...