JavaFX wirft zufällig Exceptions

FawKes100

Aktives Mitglied
Guten Tag, habe ein kleines Problem mit meinem JavaFX Projekt. Und zwar wird manchmal ne NullPointerException geworfen, wenn ich auf einen Button klicke, manchmal aber auch nicht. Allerdings liegt der Ursprung dieser Exceptions nicht in meinen Klassen. Nach dem Stacktrace sind nur die JavaFX Klassen für diese Exception verantwortlich - heißt also ich kann nicht wirklich was tun um diese Exceptions abzufangen bzw zu vermeiden.
Der fehler tritt bei folgender onAction Methode auf:

Java:
public void onConnect(ActionEvent event) {
    if(client == null) {
        client = new Client(hostField.getText(), Integer.parseInt(portField.getText()), this);
    }
    client.login(deviceField.getText(), passwortField.getText());
}

Dabei erhalte ich folgenden Stacktrace:
"C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\jbr\bin\java.exe" --add-modules javafx.base,javafx.graphics --add-reads javafx.base=ALL-UNNAMED --add-reads javafx.graphics=ALL-UNNAMED "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\lib\idea_rt.jar=56054:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\bin" -Dfile.encoding=UTF-8 -p C:\Java\javafx-sdk-11.0.2\lib\javafx.base.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.graphics.jar;C:\Users\boeck\Documents\Programmier-Projekte\Java\DataSync\Client\out\production\Client;C:\Java\javafx-sdk-11.0.2\lib\javafx-swt.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.web.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.fxml.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.media.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.swing.jar;C:\Java\javafx-sdk-11.0.2\lib\javafx.controls.jar;C:\Users\boeck\Documents\Programmier-Projekte\Libarys\commons-net-3.6\commons-net-3.6.jar;C:\Users\boeck\Documents\Programmier-Projekte\Java\Libary\jsch-0.1.55.jar -m Client/core.sample.Main
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:222)
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.getBounds(PrismTextLayout.java:245)
at javafx.graphics/javafx.scene.text.Text.getLogicalBounds(Text.java:430)
at javafx.graphics/javafx.scene.text.Text.doComputeGeomBounds(Text.java:1173)
at javafx.graphics/javafx.scene.text.Text.access$300(Text.java:127)
at javafx.graphics/javafx.scene.text.Text$1.doComputeGeomBounds(Text.java:148)
at javafx.graphics/com.sun.javafx.scene.shape.TextHelper.computeGeomBoundsImpl(TextHelper.java:90)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Node.updateBounds(Node.java:766)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2522)
at javafx.graphics/com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:410)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:409)
at javafx.graphics/com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:436)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:524)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:504)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:497)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:320)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:175)
at java.base/java.lang.Thread.run(Thread.java:834)

Betätige ich nun noch einen weiteren Button, der dafür sorgen soll, dass der Client, der bei connect erstellt wird etwas tun soll, erhalte ich folgenden Stacktrace:

Java:
 public void onStartAutoSync(ActionEvent event) {
        System.out.println("Start Autosync!");
        if(!autosyncButton.getText().equalsIgnoreCase("Stop AutoSync")) {
            autosyncButton.setText("Stop AutoSync");
            client.activateDataSync(DataSyncMode.AutoSync);
        }
}

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:870)
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1065)
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:222)
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.getBounds(PrismTextLayout.java:245)
at javafx.graphics/javafx.scene.text.Text.getLogicalBounds(Text.java:430)
at javafx.graphics/javafx.scene.text.Text.doComputeGeomBounds(Text.java:1173)
at javafx.graphics/javafx.scene.text.Text.access$300(Text.java:127)
at javafx.graphics/javafx.scene.text.Text$1.doComputeGeomBounds(Text.java:148)
at javafx.graphics/com.sun.javafx.scene.shape.TextHelper.computeGeomBoundsImpl(TextHelper.java:90)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.updateCachedBounds(Parent.java:1713)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1652)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.computeLocalBounds(Node.java:3849)
at javafx.graphics/javafx.scene.Node.updateLocalBounds(Node.java:3879)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3749)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.updateCachedBounds(Parent.java:1713)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1652)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.computeLocalBounds(Node.java:3849)
at javafx.graphics/javafx.scene.Node.updateLocalBounds(Node.java:3879)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3749)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.updateCachedBounds(Parent.java:1713)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1652)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1641)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.computeLocalBounds(Node.java:3849)
at javafx.graphics/javafx.scene.Node.updateLocalBounds(Node.java:3879)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3749)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Parent.getChildTransformedBounds(Parent.java:1852)
at javafx.graphics/javafx.scene.Parent.updateCachedBounds(Parent.java:1713)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1652)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.intersectsBounds(Node.java:5268)
at javafx.graphics/javafx.scene.Node$1.intersectsBounds(Node.java:548)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.intersectsBounds(NodeHelper.java:276)
at javafx.graphics/javafx.scene.layout.Region.doPickNodeLocal(Region.java:3160)
at javafx.graphics/javafx.scene.layout.Region.access$600(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doPickNodeLocal(Region.java:186)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.pickNodeLocalImpl(RegionHelper.java:104)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.pickNodeLocal(NodeHelper.java:130)
at javafx.graphics/javafx.scene.Node.pickNode(Node.java:5178)
at javafx.graphics/javafx.scene.Scene$MouseHandler.pickNode(Scene.java:4018)
at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1400(Scene.java:3604)
at javafx.graphics/javafx.scene.Scene.pick(Scene.java:2054)
at javafx.graphics/javafx.scene.Scene.access$6900(Scene.java:173)
at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Scene.java:3918)
at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1300(Scene.java:3604)
at javafx.graphics/javafx.scene.Scene.processMouseEvent(Scene.java:1874)
at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2613)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:395)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)
at javafx.graphics/com.sun.glass.ui.View.handleMouseEvent(View.java:556)
at javafx.graphics/com.sun.glass.ui.View.notifyMouse(View.java:942)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:175)
at java.base/java.lang.Thread.run(Thread.java:834)
Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 3
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:372)
at java.base/java.util.ArrayList.get(ArrayList.java:458)
at javafx.base/com.sun.javafx.collections.ObservableListWrapper.get(ObservableListWrapper.java:89)
at javafx.base/com.sun.javafx.collections.VetoableListDecorator.get(VetoableListDecorator.java:306)
at javafx.graphics/javafx.scene.Parent.updateCachedBounds(Parent.java:1708)
at javafx.graphics/javafx.scene.Parent.recomputeBounds(Parent.java:1652)
at javafx.graphics/javafx.scene.Parent.doComputeGeomBounds(Parent.java:1505)
at javafx.graphics/javafx.scene.Parent.access$200(Parent.java:81)
at javafx.graphics/javafx.scene.Parent$1.doComputeGeomBounds(Parent.java:117)
at javafx.graphics/com.sun.javafx.scene.ParentHelper.computeGeomBoundsImpl(ParentHelper.java:86)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBoundsImpl(RegionHelper.java:78)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.superComputeGeomBounds(RegionHelper.java:62)
at javafx.graphics/javafx.scene.layout.Region.doComputeGeomBounds(Region.java:3291)
at javafx.graphics/javafx.scene.layout.Region.access$300(Region.java:149)
at javafx.graphics/javafx.scene.layout.Region$1.doComputeGeomBounds(Region.java:170)
at javafx.graphics/com.sun.javafx.scene.layout.RegionHelper.computeGeomBoundsImpl(RegionHelper.java:89)
at javafx.graphics/com.sun.javafx.scene.NodeHelper.computeGeomBounds(NodeHelper.java:117)
at javafx.graphics/javafx.scene.Node.updateGeomBounds(Node.java:3833)
at javafx.graphics/javafx.scene.Node.getGeomBounds(Node.java:3795)
at javafx.graphics/javafx.scene.Node.getLocalBounds(Node.java:3743)
at javafx.graphics/javafx.scene.Node.updateTxBounds(Node.java:3897)
at javafx.graphics/javafx.scene.Node.getTransformedBounds(Node.java:3689)
at javafx.graphics/javafx.scene.Node.updateBounds(Node.java:766)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1839)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Parent.updateBounds(Parent.java:1837)
at javafx.graphics/javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2522)
at javafx.graphics/com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:410)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:409)
at javafx.graphics/com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:436)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:524)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:504)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:497)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:320)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:175)
at java.base/java.lang.Thread.run(Thread.java:834)

Vielleicht hat hier jemand eine Idee was der Ursprung dieser Exceptions ist und wie ich sie umgehen kann? Denn mit diesen Exceptions ist ein vernünftiges Arbeiten mit der Anwendung nicht möglich.
Die Exceptions treten aber auch nicht immer auf, nur manchmal..

Was mich halt irritiert, ist dass die Exceptions nicht verursacht zu sein scheinen von meinem Code, sondern von JavaFX internen Code...
 

VfL_Freak

Top Contributor
Moin,

ohne Code kann man nicht viel mehr sagen als: irgendwas wird NULL sein !!

Der erste Fehler tritt genau hier auf:
Java:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)

der zweite dann genau hier:
Java:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:870)

VG Klaus
 

FawKes100

Aktives Mitglied
Vermutlich hantierst Du mit Threads rum
Jop, arbeite mit Threads


Bist du im UI-Thread, wenn du UI-Sachen aufrufst?
Ja. Wenn ich mal über einen anderen Thread Methoden aus dem Controller aurufe benutze ich die Platform.runLater Methode


Moin,

ohne Code kann man nicht viel mehr sagen als: irgendwas wird NULL sein !!

Der erste Fehler tritt genau hier auf:
Java:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)

der zweite dann genau hier:
Java:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at javafx.graphics/com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:870)

VG Klaus
Mir ist klar, wann die NullpointerException auftritt. Weshalb ich keinen Code dazugesendet habe, sollte eigentlich klar sein:
Der Fehler tritt nur in den Java-FX Klassen auf, wenn du dir den Stacktrace ansiehst. Keine einzige Zeile, die im Stacktrace steht wurde von mir geschrieben oder sonst wie editiert.
Ich vermute dass das ein Bug bezüglich JavaFX und mehreren Threads sein wird, denn ich habe nun das Projekt einmal überarbeitet und den ganzen Code aufgeräumt und teilweise auch umgeschrieben und nu läuft alles.
 

dzim

Top Contributor
Schon mal geschaut, ob im TextField "portField" wirklich parsbarer (via Integer#parseInt) Text steht? Ich würde so was nie ohne try-catch probieren!
Aber wie @VfL_Freak schon sagt: Ohne Code kann man kaum helfen. Ich denke auch eher - auch wenn der StackTrace das nicht nahelegt - dass der Fehler in deinem Code liegt. Ich will damit nicht sagen, dass der FX-Code frei von Fehlern wäre - nie und nimmer - aber in dem Fall habe ich einfach schon zu viel abstrusen Kram mit TextFields gemacht und mir ist so was noch nie untergekommen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
_user_q Über installDist exportiertes Programm wirft "Unsupported JavaFX configuration" AWT, Swing, JavaFX & SWT 0
Juelin StringGrid in SceneBuilder und javaFX AWT, Swing, JavaFX & SWT 2
Juelin starten maven javafx programm ohne netbeans AWT, Swing, JavaFX & SWT 38
Juelin javax.swing in javafx AWT, Swing, JavaFX & SWT 1
MiMa JUnit5 im JavaFX Projekt AWT, Swing, JavaFX & SWT 2
Juelin in javafx Event auslösen AWT, Swing, JavaFX & SWT 4
MiMa Fonts, Icons, Bilder in JavaFX Anwendung AWT, Swing, JavaFX & SWT 5
MiMa SwingFXUtils in JavaFX 20 AWT, Swing, JavaFX & SWT 6
MiMa JavaFX Fenstertitel zu klein. AWT, Swing, JavaFX & SWT 1
MiMa JavaFX JAR unter Windows ausführen schlägt fehl? AWT, Swing, JavaFX & SWT 5
I JavaFX JavaFx-Anwendung für die Erstellung einer Windows-Anwendung? AWT, Swing, JavaFX & SWT 6
Hatsi09 Javafx MediaPlayer spielt nicht immer AWT, Swing, JavaFX & SWT 3
Hatsi09 Javafx Neuladen von ImageView und MediaView AWT, Swing, JavaFX & SWT 3
Maxim6394 JavaFX Umlaute in JavaFX GUI AWT, Swing, JavaFX & SWT 12
Maxim6394 JavaFX Scene Builder - Crash bei eigener Komponente AWT, Swing, JavaFX & SWT 2
Ernesto95 JavaFX JavaFX GUI mit sehr vielen Update requests AWT, Swing, JavaFX & SWT 4
Telisti Javafx Image wird nicht richtig integiert AWT, Swing, JavaFX & SWT 8
J Netbeans die JavaFX-Anwendung wird nicht ausgeführt AWT, Swing, JavaFX & SWT 16
MartinNeuerlich Kann mir jemand, der einen Mac mit einem m1 oder m2-Chip hat, eine POM geben mit der Javafx-Fullscreen beim Mac mit m-Chip funktioniert? AWT, Swing, JavaFX & SWT 1
tommybalbor JavaFx Anwendung klappt nicht für macOs Nutzern, wenn ich zwei dependecies bei maven hinzufüge AWT, Swing, JavaFX & SWT 6
JavaSchmecktLecker JavaFX JavaFX Ordner automatisch verlinken AWT, Swing, JavaFX & SWT 2
melaniemueller Taschenrechner JavaFX AWT, Swing, JavaFX & SWT 4
R auto. Importanweisungen für javafx funktioniert in Eclipse nicht mehr AWT, Swing, JavaFX & SWT 4
thor_norsk JavaFX Anwendung stürzt ab AWT, Swing, JavaFX & SWT 4
berserkerdq2 Skalieren sich javafx objekte automatisch auf die Bildschirmgröße AWT, Swing, JavaFX & SWT 6
berserkerdq2 Wie füge ich ein Bild in javafx mit dem Scenebuilder ein, das automatisch mitgezogen wird, wenn das Fenster vergrößert wird oder Vollbildmodus AWT, Swing, JavaFX & SWT 6
B Java Projekt mit JavaFX und jfoenix ausführbar machen AWT, Swing, JavaFX & SWT 46
H JavaFX wie JavaFX Projekt aufsetzen? AWT, Swing, JavaFX & SWT 10
thor_norsk JavaFX - Grafikkarte AWT, Swing, JavaFX & SWT 7
MiHimbert Rückmeldung an den aufrufenden JAVAFX-Dialog AWT, Swing, JavaFX & SWT 1
MiMa JavaFX Runtime components are Missing??? AWT, Swing, JavaFX & SWT 3
J JavaFx PDF in einem Element in einem Fenster anzeigen. AWT, Swing, JavaFX & SWT 11
B JavaFX Sprachumschaltung mit Button auf der HMI AWT, Swing, JavaFX & SWT 6
H JavaFX Fehlende JavaFX Package AWT, Swing, JavaFX & SWT 10
K JavaFX unterschiedliche (mehrere Fenster) in seperater Main Methode AWT, Swing, JavaFX & SWT 26
_user_q Kann man ein 2. JavaFX-Fenster auch beenden (exit) statt schließen (close) lassen? AWT, Swing, JavaFX & SWT 8
G JavaFX Line Chart mit Farbverlauf/Gradient in Linie AWT, Swing, JavaFX & SWT 1
thor_norsk JavaFX, FXML und SceneBuilder AWT, Swing, JavaFX & SWT 6
CodingBerlin JavaFX Programm läuft nur unter Eclipse AWT, Swing, JavaFX & SWT 1
H Fehler: Zum Ausführen dieser Anwendung benötigte JavaFX-Runtime-Komponenten fehlen AWT, Swing, JavaFX & SWT 44
temi JavaFX "Frames" in JavaFx - passende Komponente? AWT, Swing, JavaFX & SWT 13
G JavaFX Steuerung bzw. Test von externer JavaFX Anwendung (liegt nur als jar vor) AWT, Swing, JavaFX & SWT 9
_user_q [JavaFX] Spinner so einstellen, dass er nicht leer bleiben darf? AWT, Swing, JavaFX & SWT 6
S Javafx getResource-Pfad wird nicht erkannt AWT, Swing, JavaFX & SWT 7
A JavaFX exportierte Jar ohne beim starten die Libs hinzufügen? AWT, Swing, JavaFX & SWT 2
J JavaFX Schiffe versenken mit JavaFX und Scene builder AWT, Swing, JavaFX & SWT 3
Encera ArrayList mit eigenen Objekten in JavaFX sortieren und ausgeben AWT, Swing, JavaFX & SWT 50
L JavaFx Textformatierung mittels Datenbank und Funktion anpassen AWT, Swing, JavaFX & SWT 5
sserio Wie funktioniert ein Controller bei JavaFx? AWT, Swing, JavaFX & SWT 1
sserio Kann man bei JavaFx ein Fenster aufkommen lassen? AWT, Swing, JavaFX & SWT 1
Jose05 JavaFx Fxml: GUI aus einer anderen Klasse starten AWT, Swing, JavaFX & SWT 1
Tassos JavaFX/Problem mit der Maussteuerung in Stackpane AWT, Swing, JavaFX & SWT 7
S Ich bringe Code mit JavaFX unter Apache NetBeans IDE 12.6 nicht zum laufen. AWT, Swing, JavaFX & SWT 14
K Bekomme (u.a) javafx.fxml.LoadException trotz "korrektem" Code AWT, Swing, JavaFX & SWT 8
S JavaFX: voneinander abhängige TextFields AWT, Swing, JavaFX & SWT 33
M Gluon will JavaFX in den Browser stecken AWT, Swing, JavaFX & SWT 0
H javafx application does not exist AWT, Swing, JavaFX & SWT 16
A JavaFX Controller Problem AWT, Swing, JavaFX & SWT 1
izoards JavaFX TableView mit Array Inhalt füllen AWT, Swing, JavaFX & SWT 1
M Javafx versuch Bibliothek zu erstellen AWT, Swing, JavaFX & SWT 0
N JavaFX Javafx intelij Projekt zu ausführbaren jar Datei Machen AWT, Swing, JavaFX & SWT 1
K JavaFx, Sound Aufnahme und Thread AWT, Swing, JavaFX & SWT 0
izoards JavaFX TextFlow - Sonderzeichen AWT, Swing, JavaFX & SWT 1
maximstein JavaFX WebView - java.lang.NoSuchMethodError: 'boolean com.sun.prism.ResourceFactory.isDisposed()' AWT, Swing, JavaFX & SWT 4
N JavaFX Unicode zeichnen in javafx Label verwenden AWT, Swing, JavaFX & SWT 2
MiHimbert javaFX openfx (17) datepicker AWT, Swing, JavaFX & SWT 3
A Mit JavaFX einzelne Zeilen in TableView farbig markieren AWT, Swing, JavaFX & SWT 5
melaniemueller JavaFX Taschenrechner mit SceneBuilder AWT, Swing, JavaFX & SWT 12
Jose05 Javafx Label Höhe=Breite AWT, Swing, JavaFX & SWT 1
Jose05 JavaFX: eigene FXML-Datei für einen Button AWT, Swing, JavaFX & SWT 3
izoards JavaFX editierbare Tabelle AWT, Swing, JavaFX & SWT 4
N javafx Position der Bustaben finden label AWT, Swing, JavaFX & SWT 1
D Verschieden Scenen ansprechen mit dem Scene Builder und JavaFX (Eclipse) AWT, Swing, JavaFX & SWT 16
izoards JavaFX Background Task warten auf Knopfdruck AWT, Swing, JavaFX & SWT 4
M Zufallsgenerator bei JavaFx AWT, Swing, JavaFX & SWT 1
N Label Schriftart Ändern javafx AWT, Swing, JavaFX & SWT 2
L JavaFX JavaFX, MVVM und SceneBuilder AWT, Swing, JavaFX & SWT 4
S JavaFx Album AWT, Swing, JavaFX & SWT 137
I JavaFX - Pane wechseln über 2. Controller AWT, Swing, JavaFX & SWT 5
melaniemueller JavaFX Beispiel kann nicht ausgeführt werden AWT, Swing, JavaFX & SWT 4
T FXML Datei in Java Code einbinden: javafx.fxml.LoadException AWT, Swing, JavaFX & SWT 2
J JavaFX - Included FXML - Entfernen feststellen AWT, Swing, JavaFX & SWT 2
J JavaFX JavaFX/ Taskmenu / UML Klassendiagramm AWT, Swing, JavaFX & SWT 2
Davee JavaFX JavaFX Jar ausführbar jedoch nicht alle Stages AWT, Swing, JavaFX & SWT 3
2 JavaFX die ChoiceBox leitet den String nicht weiter oder es komm zu einem NullPointer AWT, Swing, JavaFX & SWT 8
C MouseEvent JavaFX AWT, Swing, JavaFX & SWT 4
L JavaFX javafx.fxml.LoadException bei einem Taschenrechner AWT, Swing, JavaFX & SWT 5
M4cM4rco0707 JavaFX Custom-Komponente mit Custom-Controller AWT, Swing, JavaFX & SWT 3
M Error occurred during initialization of boot layer java.lang.module.FindException: Module javafx.controls not found AWT, Swing, JavaFX & SWT 14
G javafx build.fxbuild in eclipse und ANT AWT, Swing, JavaFX & SWT 9
M Kollisionensbehandlung mit JavaFX AWT, Swing, JavaFX & SWT 1
N JavaFX - Toolkit not initialized AWT, Swing, JavaFX & SWT 6
G JavaFX , Duplicate erzeugt aber ich weis nicht wo AWT, Swing, JavaFX & SWT 4
K Javafx Plugin (javafx:jlink) mit moditect Plugin nutzen ... AWT, Swing, JavaFX & SWT 5
J Saubere Trennung Model, View, Controller Javafx AWT, Swing, JavaFX & SWT 10
G JavaFX BarChart während der Runtime aktualisieren AWT, Swing, JavaFX & SWT 4
Z JavaFX JavaFX Spinner AWT, Swing, JavaFX & SWT 1
N JavaFX Tableview nach Löschen von Element falscher Index AWT, Swing, JavaFX & SWT 4
G Exception javafx Thread -> caused by removing children while in EventHandler AWT, Swing, JavaFX & SWT 28
T JavaFX DatePicker JavaFX AWT, Swing, JavaFX & SWT 14

Ähnliche Java Themen

Neue Themen


Oben