JavaFX FXML-ben FXMLLoader működése?
Betöltöttem egy alap fxml-t és annak van egy üres vbox-a amire leszedegetem és rárakosgatom azokat az elemeket amiket más fxml-ekbe definiáltam. Eközben még egy animáció is végrehajtódik és amikor az végez akkor tölti be és cseréli le az elemeket. Viszont azt szeretném, hogy az inicializálásnál ne hajtódjon végre az animáció, csak simán tegye rá az elemeket a vbox-ra, de hibát dob ilyenkor az FXMLLoadernél. Tehát miért csak a .setOnFinished fgv-en belül működik az fxml betöltése? Hogy lehetne anélkül betölteni?
(Videó alapján csináltam ezt a login system-et, de nagyon még nem értem a javafx fxml működését teljesen...)
Main.java:
MainController.java:
(Utolsónál az setOnFinished-et kommenteltem csak, de a TranslateTransition-t is kikommentelhettem volna az mindegy úgy se működik.)
Ja. Ha egyetemi beadandó és FX a követelmény akkor abba kell csinálni. Bár ebből látszik, hogy az egyetemeken elavult tananyagot oktatnak.
De akkor viszont a válaszaim számodra irrelevánsak.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!