javafx应用程序从raspberry Pi开始

javafx应用程序从raspberry Pi开始,java,javafx,raspberry-pi,Java,Javafx,Raspberry Pi,嗨,我想在raspberry I导出显示器上启动java应用程序:=0.0 接下来我启动一个如下的程序:/opt/jdk1.8.0/bin/java-jarmain.jar 我看到: Exception in Application start method java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

嗨,我想在raspberry I导出显示器上启动java应用程序:=0.0 接下来我启动一个如下的程序:/opt/jdk1.8.0/bin/java-jarmain.jar

我看到:

Exception in Application start method
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:367)
        at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:305)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767)
Caused by: java.lang.RuntimeException: Exception in Application start method
        at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:894)
        at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:56)
        at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:158)
        at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.IllegalArgumentException: Image dimensions must be positive (w,h > 0)
        at javafx.scene.image.Image.<init>(Image.java:720)
        at javafx.scene.image.WritableImage.<init>(WritableImage.java:74)
        at application.Main4.makeTransparent(Main4.java:436)
        at application.Main4.start(Main4.java:129)
        at com.sun.javafx.application.LauncherImpl$8.run(LauncherImpl.java:837)
        at com.sun.javafx.application.PlatformImpl$7.run(PlatformImpl.java:335)
        at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
        at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
        at com.sun.glass.ui.lens.LensApplication$RunnableEvent.dispatch(LensApplication.java:182)
        at com.sun.glass.ui.lens.LensApplication._runLoop(LensApplication.java:860)
        at com.sun.glass.ui.lens.LensApplication.access$1800(LensApplication.java:58)
        at com.sun.glass.ui.lens.LensApplication$4.run(LensApplication.java:917)
        ... 1 more
Exception running application application.Main4
应用程序启动方法中出现异常 java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:483) 位于com.sun.javafx.application.LaunchImpl.launchApplicationWithArgs(LaunchImpl.java:367) 位于com.sun.javafx.application.LaunchImpl.launchApplication(LaunchImpl.java:305) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:483) 位于sun.launcher.launchelper$FXHelper.main(launchelper.java:767) 原因:java.lang.RuntimeException:应用程序启动方法中的异常 位于com.sun.javafx.application.LaunchImpl.launchApplication1(LaunchImpl.java:894) 在com.sun.javafx.application.launchempl.access$000(launchempl.java:56) 位于com.sun.javafx.application.launchempl$1.run(launchempl.java:158) 运行(Thread.java:744) 原因:java.lang.IllegalArgumentException:图像维度必须为正(w,h>0) 在javafx.scene.image.image.(image.java:720) 位于javafx.scene.image.WritableImage。(WritableImage.java:74) 位于application.Main4.makeTransparent(Main4.java:436) 位于application.Main4.start(Main4.java:129) 位于com.sun.javafx.application.launchempl$8.run(launchempl.java:837) 位于com.sun.javafx.application.PlatformImpl$7.run(PlatformImpl.java:335) 位于com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301) 位于com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298) 位于java.security.AccessController.doPrivileged(本机方法) 位于com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298) 位于com.sun.glass.ui.lens.LensApplication$RunnableEvent.dispatch(LensApplication.java:182) 位于com.sun.glass.ui.lens.LensApplication.\u runLoop(LensApplication.java:860) 访问com.sun.glass.ui.lens.LensApplication.access$1800(LensApplication.java:58) 位于com.sun.glass.ui.lens.LensApplication$4.run(LensApplication.java:917) ... 还有一个 运行application.Main4时出现异常
如果看不到您的代码,很难说。但是,看起来你可能有打字错误。运行应用程序时出现异常。**Main4**这应该是Main吗?如果没有看到您的代码,很难说。但是,看起来你可能有打字错误。运行应用程序时出现异常。**Main4**这应该是Main吗?