J'apprends JavaFX et j'ai essayé SceneBuilder. Mais je me demande pourquoi ScreenBuilder gère Rows
et Columns
en ajoutant le code suivant.Pourquoi JavaFX SceneBuilder m'a forcé à ajouter du code supplémentaire pour GridPane
<columnConstraints>
<ColumnConstraints />
</columnConstraints>
<rowConstraints>
<RowConstraints />
</rowConstraints>
Je sais que c'est juste une colonne et une rangée. Mais dans le codage, je n'ai pas ajouté un tel code et GridPane
fonctionne très bien, et même des exemples officiels d'Oracle gèrent également GridPane
sans créer rows
et columns
en externe et en utilisant seulement rowIndex
, columnIndex
.
Alors pourquoi SceneBuilder ajoute-t-il de telles lignes? existe-t-il une alternative à SceneBuilder dans JavaFx?
Ces balises sont simplement les balises parentes pour où les définitions de colonnes et de lignes iront si elles sont autre chose que les propriétés par défaut – Chris