FXML-Dateien können im Scenebuilder unter Win11 nicht geöffnet werdenJava

Java-Forum
Anonymous
 FXML-Dateien können im Scenebuilder unter Win11 nicht geöffnet werden

Post by Anonymous »

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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post