User interface 创建jframe时出错

User interface 创建jframe时出错,user-interface,jframe,User Interface,Jframe,帮助im新手我总是在创建jframe或gui时遇到这个错误,我不知道如何解决这个问题 Exception in thread "main" java.lang.UnsatisfiedLinkError: sun.awt.windows.WToolkit.startToolkitThread(Ljava/lang/Runnable;Ljava/lang/ThreadGroup;)Z at sun.awt.windows.WToolkit.startToolkitThread(Native

帮助im新手我总是在创建jframe或gui时遇到这个错误,我不知道如何解决这个问题

 Exception in thread "main" java.lang.UnsatisfiedLinkError: sun.awt.windows.WToolkit.startToolkitThread(Ljava/lang/Runnable;Ljava/lang/ThreadGroup;)Z
    at sun.awt.windows.WToolkit.startToolkitThread(Native Method)
    at sun.awt.windows.WToolkit.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at java.awt.Toolkit$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
    at sun.java2d.d3d.D3DGraphicsDevice.<clinit>(Unknown Source)
    at sun.awt.Win32GraphicsEnvironment.makeScreenDevice(Unknown Source)
    at sun.java2d.SunGraphicsEnvironment.getScreenDevices(Unknown Source)
    at sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Unknown Source)
    at java.awt.Window.initGC(Unknown Source)
    at java.awt.Window.init(Unknown Source)
    at java.awt.Window.<init>(Unknown Source)
    at java.awt.Frame.<init>(Unknown Source)
    at java.awt.Frame.<init>(Unknown Source)
    at javax.swing.JFrame.<init>(Unknown Source)
    at MyJFrame.<init>(Gui1.java:6)
    at Gui1.main(Gui1.java:26)
线程“main”java.lang.UnsatisfiedLinkError中出现异常:sun.awt.windows.WToolkit.startToolkitThread(Ljava/lang/Runnable;Ljava/lang/ThreadGroup;)Z 位于sun.awt.windows.WToolkit.startToolkitThread(本机方法) 位于sun.awt.windows.WToolkit。(未知来源) 位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 位于sun.reflect.NativeConstructorAccessorImpl.newInstance(未知源) 位于sun.reflect.delegatingConstructor或AccessorImpl.newInstance(未知源) 位于java.lang.reflect.Constructor.newInstance(未知源) 位于java.lang.Class.newInstance(未知源) 位于java.awt.Toolkit$2.run(未知源代码) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.awt.Toolkit.getDefaultToolkit(未知源) 位于sun.java2d.d3d.D3DGraphicsDevice。(未知来源) 位于sun.awt.Win32GraphicsEnvironment.makeScreenDevice(未知源) 位于sun.java2d.SunGraphicsEnvironment.getScreenDevices(未知源) 位于sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(未知源) 位于java.awt.Window.initGC(未知源) 位于java.awt.Window.init(未知源) 在java.awt.Window。(未知源) 位于java.awt.Frame。(未知源) 位于java.awt.Frame。(未知源) 在javax.swing.JFrame。(未知源) 在MyJFrame上。(Gui1.java:6) 位于Gui1.main(Gui1.java:26)
这似乎与您的java安装有关。您是否收到类似这样的消息:java安装期间安装失败。基本上,您的IDE无法找到本机java库。请在您的计算机上重新安装Java


问了类似的问题。

您是如何运行您的程序的?