Fórum java.lang.reflect.InvocationTargetException no JavaFX #588964
19/11/2017
0
Então, já tive este problema diversas vezes e nunca consegui resolver ele, eu tenho uma ImageView com uma imagem e quando clico nela, por meio de um Evento onMouseClicked um método coloca os componentes de um fxml em um AnchorPane, abaixo o código de meu Controller:
Alguém saberia por que não funciona e como resover?
public class FXMLDocumentController implements Initializable {
@FXML private ImageView imageViewMedico;
@FXML private AnchorPane anchorPaneFundo;
@FXML public void handlerTeste(Event e) throws IOException{
System.out.println("Você clicou na ImgeView e o evento funionou!"); //Esta linha ele executa normalmente
AnchorPane a = (AnchorPane)FXMLLoader.load(getClass().getResource("FXMLTela.fxml"));
anchorPaneFundo.getChildren().add(a);
}
@Override
public void initialize(URL url, ResourceBundle rb) {
Image image = new Image("images/doctor.png");
imageViewMedico.setImage(image);
}
}
Alguém saberia por que não funciona e como resover?
Gabriel
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)