Il y a de se comporter bizarre je remarque dans SceneBuilder, je joins avec succès la scène au contrôleur recherché comme indiqué ici:Scenebuilder ne pas montrer les champs de contrôleur
mais parfois il ne peut pas détecter les champs portant l'annotation de @FXML
public class MainViewController
{
EntityManager em;
@FXML
public Parent View;
@FXML
public BorderPane ContentArea;
public MainViewController()
{
}
...
Scenebuilder devrait donner des suggestions en affichant les champs annotés @FXML disponibles du contrôleur, parfois cela fonctionne correctement, mais parfois non, jusqu'à ce que je ferme Eclipse, je le rouvre, mais je ne comprends pas le problème, et ça me handicape vraiment, y a-t-il explications?
n'utilisez pas de variables réservées comme nom de variable comme 'View' utilisez 'm_View' ou autre chose. à votre problème: essayez de nettoyer et de construire, parfois le gui met en cache le fxml et ça ne marche pas. – Kalaschni
Je comprends pour la convention de nommage, mais nettoyer et construire le projet à chaque fois n'est pas la meilleure solution – AymenDaoudi