comment puis-je régler le contrôleur de la scène builder?
Je veux utiliser sceneBuilder
pour un javaFx
application. J'ai un Package
qui est appelé testPac
et à l'intérieur que j'ai les dossiers comme cela a été présenté dans la figure 1;
J'ai un fxml
fichier et son controller
à l'intérieur de la view
dossier.
maintenant, je ne sais pas ce que je doit utiliser à l'intérieur de la boîte de contrôle dans sceneBuilder
.
le contenu de view
dossier conformément à la figure 2.
OriginalL'auteur Delsa | 2016-12-06
Vous devez vous connecter pour publier un commentaire.
Vous avez juste besoin de spécifier le complet classname, c'est à dire
packagename.ClassName
. Donc, si je comprends bien votre projet de structure correctement, votre contrôleur de classe estscaterChartController
1 et c'est dans un package appelétestPac.view
1,2. Si votrefx:controller
attribut doit avoir la valeur defx:controller = "testPac.view.scaterChartController"
.Dans SceneBuilder vous pouvez le régler dans le "Contrôleur" volet qui est en bas à gauche de l'écran (de l'étendre si nécessaire):
Notes de bas de page:
scaterChartController
n'est pas un nom de classe approprié selon la norme de la convention. De même, les noms de paquets devrait être en bas de casse, donc "un paquet appelétestPac
" viole la convention.Le nom du package est évident à partir de la première ligne de code. Je suis en supposant que vous avez un nom de package de
view
, de sorte que la première ligne de code dans la classe du contrôleur seraModifier le
fx:controller
attribut en conséquence, si le paquet est différente.OriginalL'auteur James_D