Come spiegato sul forum di Oracle, vorrei creare un controller generico per i miei FXML "(Vedi un post).
Per fare questo, mi piacerebbe "sovrascrivere" FXMLLoader.java
Cosa farei ? Suppongo di dover trovare l'origine originale JavaFX, modificarlo e ricostruirlo come un file .jar.
Ho trovato il codice sorgente di JavaFX (http://hg.openjdk.java.net/openjfx/8/master/rt/) ma non capisco come costruirlo e aggiungerlo nel mio progetto Eclipse.
Mentre sto iniziando un nuovo progetto, posso scegliere un altro IDE se necessario.
Grazie per l'aiuto
risposte:
0 per risposta № 1Collegamento sorgente FXMLLoader
Copia la sorgente del caricatore nel tuo progetto, rinomina, modifica la sua funzionalità e usa un'istanza del tuo caricatore personalizzato quando carichi FXML.
Non è necessario creare l'intero progetto OpenJDK o OpenJFX per realizzare questo, basta copiare, incollare e modificare una classe.