Il costruttore di scene JavaFX inizia a modificare un AnchorPane. JavaFX non richiede che il nodo radice sia un AnchorPane, ci sono casi in cui un'altra classe è preferibile.
C'è un modo per modificare il contenitore di rooot in JavaFX Scene Builder?Generatore di scene JavaFX: con un nodo radice diverso da AnchorPane
5
A
risposta
4
Scegliere il menu dell'oggetto:
File | Nuovo con Root Container
Con B44 del SceneBuilder, le opzioni disponibili sono Anchor Pane, Pane bordo o Stack Pane
È inoltre possibile modificare direttamente il fxml in un editor di testo per impostare il pannello principale per esempio un riquadro di flusso, quindi carica il file fxml modificato in SceneBuilder e SceneBuilder lo riconoscerà.
3
Per impostare un altro riquadro come root, piuttosto che i tre altneratives disponibili sotto New with root container > ...
(senza modificare direttamente il fxml), effettuare le seguenti operazioni:
- riquadro di inserimento che si desidera come nuova radice come un bambino di qualsiasi età radice che hai
- Colloca qualsiasi altra cosa come discendenti diretti della vecchia radice nella nuova radice.
- Contrassegnare la nuova radice e selezionare dal menu
Edit > Trim document to selection
.
Voilà!
Suggerimento: utilizzare le selezioni di menu: Arrange > Wrap in > ...
e Arrange > Unwrap
per inserire o rimuovere contenitori intorno agli elementi figlio.
Problemi correlati
- 1. JavaFX Scene Builder - Utilizzo di valori variabili
- 2. Impossibile richiamare Scene da MenuItem in JavaFX
- 3. JavaFX: aggiunta di un nuovo nodo a Scene in codice java quando Scene viene inizialmente caricata da FXML
- 4. Pattern MVC in JavaFX con Scene Builder
- 5. Il nodo radice è un nodo interno?
- 6. JavaFX: Incorporamento di un browser diverso dalla visualizzazione Web disponibile con JavaFX
- 7. JavaFX Scene Builder e fx: includono
- 8. Javafx 2 TreeView - nascondi elemento radice
- 9. JavaFX 2.0 + FXML - strano comportamento di ricerca
- 10. JavaFX: AutoResize palco dopo l'aggiunta di figlio a genitore radice
- 11. Come ottenere le coordinate globali di un nodo in JavaFX
- 12. modo corretto per spostare un nodo trascinando in javafx 2?
- 13. JsTree come creare un nodo radice
- 14. Come creare un file FXML per un nuovo componente già creato in java piuttosto che aggiungerlo al generatore di scene?
- 15. JavaFX: come posizionare un componente/nodo?
- 16. Gestire l'evento del mouse ovunque con JavaFX
- 17. Come centrare un nodo all'interno di un riquadro javafx
- 18. Come utilizzare FXMLLoader.load() - JavaFX 2
- 19. JavaFx Ricerca del nodo genitore di origine con ID specifico?
- 20. JavaFx Tipo di evento mancata corrispondenza dell'evento
- 21. JavaFX - Get RGB Valore da colori del nodo Fill
- 22. Javafx 2.0 How-to Application.getParameters() in un file Controller.java
- 23. errore di applicazione JavaFX: Nessuna risorsa specificata
- 24. Come popolare i valori di un elenco in una casella combinata in JavaFx
- 25. Pannello JavaFX all'interno del ridimensionamento automatico del pannello
- 26. ottiene la posizione reale di un nodo in javaFX
- 27. Qual è il nodo radice in XML?
- 28. È possibile importare un JAR contenente un controllo JavaFX personalizzato in Scene Builder?
- 29. Come trovare un elemento con un ID in JavaFX?
- 30. javafx, programmazione socket e thread
+1 al documento Trim da selezionare: consente di utilizzare qualsiasi layout! – bennyl