Ich habe das folgende Problem:
nach dem Wechsel von Win 10 auf 11 kann ich FXML-Dateien nicht in Eclipse oder im Scenebuilder selbst öffnen. Ich habe die aktuelle Version von scenbuilder sowie die ältere Version (8.5) ausprobiert, die ich für das fxml-Design verwendet habe.
Das Eclipse-Projekt läuft unter Win 11, aber ich kann es nicht weiterentwickeln.
Es ist ein von mir geschriebenes Projekt, das für meine Zwecke sehr gut funktioniert, daher möchte ich es nicht noch einmal schreiben.
Hat jemand eine Idee, wie man dieses Problem lösen kann?
Das wäre großartig.
Hier ist die Fehlermeldung:
Konnte „ProjCtrl.fxml“ nicht öffnen.
Die Öffnungsreaktion ist fehlgeschlagen. Stellen Sie sicher, dass die ausgewählte Datei ein gültiges FXML-Dokument ist.
und hier sind die Details:
java.io.IOException: j a v a f x . f x m l . L o a d E x c e p t i o n : < b r / > / C : / U s e r s / M a r c u s / D e s k t o p / W S _ N e u / C o n t r o l 2 / C o n t r o l 2 / s r c / u i / f x m l / P r o j C t r l . f x m l < / p > < b r / > < c o d e > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . k i t . f x o m . F X O M L o a d e r . l o a d ( F X O M L o a d e r . j a v a : 9 8 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . k i t . f x o m . F X O M D o c u m e n t . & l t ; i n i t & g t ; ( F X O M D o c u m e n t . j a v a : 8 9 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . k i t . f x o m . F X O M D o c u m e n t . & l t ; i n i t & g t ; ( F X O M D o c u m e n t . j a v a : 1 0 6 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . k i t . e d i t o r . E d i t o r C o n t r o l l e r . u p d a t e F x o m D o c u m e n t ( E d i t o r C o n t r o l l e r . j a v a : 2 5 4 0 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . k i t . e d i t o r . E d i t o r C o n t r o l l e r . s e t F x m l T e x t A n d L o c a t i o n ( E d i t o r C o n t r o l l e r . j a v a : 7 6 1 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . a p p . D o c u m e n t W i n d o w C o n t r o l l e r . l o a d F r o m F i l e ( D o c u m e n t W i n d o w C o n t r o l l e r . j a v a : 3 8 5 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . a p p . S c e n e B u i l d e r A p p . p e r f o r m O p e n F i l e s ( S c e n e B u i l d e r A p p . j a v a : 6 7 2 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . a p p . S c e n e B u i l d e r A p p . p e r f o r m O p e n F i l e ( S c e n e B u i l d e r A p p . j a v a : 6 0 8 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . a p p . S c e n e B u i l d e r A p p . p e r f o r m C o n t r o l A c t i o n ( S c e n e B u i l d e r A p p . j a v a : 2 0 4 ) < b r / > a t c o m . o r a c l e . j a v a f x . s c e n e b u i l d e r . a p p . w e l c o m e d i a l o g . W e l c o m e D i a l o g W i n d o w C o n t r o l l e r . o p e n D o c u m e n t ( W e l c o m e D i a l o g W i n d o w C o n t r o l l e r . j a v a : 1 5 3 ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 6 2 ) < b r / > a t s u n . r e f lect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1771)
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Node.fireEvent(Node.java:8413)
at javafx.scene.control.ToggleButton.fire(ToggleButton.java:256)
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:182)
at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:96)
at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89)
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Scene$MouseHandler.process(Scene.java:3757)
at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)
at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:394)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$353(GlassViewEventHandler.java:432)
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:431)
at com.sun.glass.ui.View.handleMouseEvent(View.java:555)
at com.sun.glass.ui.View.notifyMouse(View.java:937)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
at java.lang.Thread.run(Thread.java:748)
Caused by: javafx.fxml.LoadException:
/C:/Users/Marcus/Desktop/WS_Neu/Control2/Control2/src/ui/fxml/ProjCtrl.fxml
at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2601)
at javafx.fxml.FXMLLoader.importClass(FXMLLoader.java:2848)
at javafx.fxml.FXMLLoader.processImport(FXMLLoader.java:2692)
at javafx.fxml.FXMLLoader.processProcessingInstruction(FXMLLoader.java:2661)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2517)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2425)
at com.oracle.javafx.scenebuilder.kit.fxom.FXOMLoader.load(FXOMLoader.java:93)
... 67 more
Caused by: java.lang.ClassNotFoundException: service.DecimalTextField
at java.lang.ClassLoader.findClass(ClassLoader.java:530)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at javafx.fxml.FXMLLoader.loadTypeForPackage(FXMLLoader.java:2916)
at javafx.fxml.FXMLLoader.loadType(FXMLLoader.java:2905)
at javafx.fxml.FXMLLoader.importClass(FXMLLoader.java:2846)
... 72 more
FXML-Dateien können im Scenebuilder unter Win11 nicht geöffnet werden ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version