Come posso aggiungere un nuovo nodo a Scene in codice Java quando Scene viene inizialmente caricato da FXML? Ho caricato da FXML come illustrato di seguitoJavaFX: aggiunta di un nuovo nodo a Scene in codice java quando Scene viene inizialmente caricata da FXML
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
Scene scene = new Scene(root, 1000, 600, Color.DODGERBLUE);
Ora dico per esempio come faccio pulsante aggiungo alla scena in codice Java?
Questo approccio è più semplice e ha funzionato bene per me. Mi chiedo come posso determinare il tipo di contenitore in fase di esecuzione, quindi posso scrivere un codice più generico. –
root instanceof xxx o use getClass() dovrebbe funzionare per testare o utilizzare reflection per trovare il metodo desiderato? – tomasb