/ / Mi piacerebbe sovrascrivere FXMLLoader. Come lo posso fare? - javafx, openjdk, fxml

Vorrei scavalcare FXMLLoader. Come lo posso fare? - javafx, openjdk, fxml

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 № 1

Collegamento 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.