ouvrir une JFrame swing par un click JavaFx button
j'ai une fenêtre javaFx qui contient un bouton
Code:
1 2
| @FXML
private Button btnGraph; |
j'ai besoin d'ouvrir une JFrame en cliquant sur ce bouton, donc j'ai créé un objet de cette classe JFrame
Code:
1 2 3
| public void afficheGraph(String sys) throws Exception{ graph frm = new graph(id);
frm.setVisible(true);
} |
mais ça n'a pas fonctionné, je n'ai aucun hint de code mais plein de d'erreur en compilant
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Caused by: javafx.fxml.LoadException: Error resolving onAction='#afficheGraph', either the event handler is not in the Namespace or there is an error in the script.unknown path:15
at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2597)
at javafx.fxml.FXMLLoader.access$100(FXMLLoader.java:103)
at javafx.fxml.FXMLLoader$Element.processEventHandlerAttributes(FXMLLoader.java:610)
at javafx.fxml.FXMLLoader$ValueElement.processEndElement(FXMLLoader.java:770)
at javafx.fxml.FXMLLoader.processEndElement(FXMLLoader.java:2823)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2532)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2425)
at cloud.FXMLDocumentController.gestionComp(FXMLDocumentController.java:57)
at cloud.FXMLDocumentController.choisirSys(FXMLDocumentController.java:50) |
et la méthode je ne la trouve pas sur javaFx scene builder donc je l'ai saisie, comment résoudre ça svp :roll: ?
merci