Ho iniziato a giocare con JavaFX 2 e mi piace molto la facilità con cui è possibile creare un'interfaccia utente con FXML. Tuttavia, una volta superati gli esempi di base e hai bisogno di un'interfaccia utente con molte finestre, sembra illogico avere la definizione dell'intera interfaccia utente dell'applicazione in un singolo file FXML.C'è un modo per modularizzare un'applicazione JavaFX?
È possibile scrivere componenti separati in file FXML separati e quindi includerli se necessario? Supponiamo ad esempio che volevo una finestra da far apparire quando l'utente fa clic su un elemento dal menu principale; potrei scrivere la definizione per quella finestra in un file FXML separato, caricarla in fase di runtime e aggiungerla all'albero dei nodi?
Sì, questo dovrebbe essere possibile. Questa risposta è sufficiente o hai qualche problema specifico? – Puce
Beh, immagino che risponda alla domanda specifica che ho fatto. Lasciatemi riformulare: Qualcuno potrebbe fornire un esempio di importazione di un modulo FXML in un'applicazione e l'inserimento di quel nodo nell'applicazione principale durante il runtime? – corbenik
Non dovrebbe essere molto diverso dall'importazione di un singolo FXML. Puoi mostrare ciò che hai provato e dove lotti? – Puce