IntelliJ checkstyle indique que cette balise doit être supprimée, car elle n'est pas nécessaire, comme au lieu deest-étiquette <children> utile dans FXML? Devrait-il être retiré?
<VBox>
<children>
<HBox>
...
</HBox>
<HBox>
...
</HBox>
</children>
</VBox>
vous pouvez simplement avoir
<VBox>
<HBox>
...
</HBox>
<HBox>
...
</HBox>
</VBox>
Cela permet en effet de ne pas avoir le code pléthorique à certains moments , mais j'ai échoué à trouver une bonne référence sur une convention ici.
This link mentionne que la balise est facultative car «le chargeur ajoutera automatiquement les sous-éléments de la VBox à la collection« children »du conteneur. Mais cela ne fait pas très clair si il serait autorisé à adopter suppression de cette étiquette de code ou non comme une convention?
En outre, Scène Builder semble ajouter ces balises à des contrôles nouvellement créés, mais il ne me dérange pas si vous les supprimez. Il ne les rajoute pas lors de l'édition d'un tel fichier modifié.