我在Netbeans IDE 7.0.1中创建了一个新项目。在该项目中,我创建了一个新的JFrame
表单。但是该框架没有加载。
然后,我仍然尝试运行该程序,但出现以下异常:
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException:
Uncompilable source code - package org.jdesktop.layout does not exist
at login.initComponents(login.java:33)
at login.<init>(login.java:20)
at login$1.run(login.java:78)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
我正在使用Ubuntu 12.10
最佳答案
看来您必须将 Swing布局扩展库添加到您的项目中,然后转到Projects Explorer,右键单击Libraries> Add Library ...,然后选择 Swing Layout Extensions库。问题解决了。
顺便说一句,这是从https://stackoverflow.com/questions/19304700/netbeans-jframes-do-not-work复制的
关于java - NetBeans jFrames不起作用(仅显示加载中……),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21160203/