我一直在使用NetBeans中的GUI Builder,现在当我保存主题中的任何更改时,项目属性不会显示所选主题。每当我执行git reset --hard并检查项目属性时,都会选择主题资源文件。有什么帮助吗?
您好, 下面的例外显示我在GUI Builder中点击保存甚至没有更改任何内容。项目属性中的资源和主窗体条目为空。 codenameone_settings.properties条目是正确的 guiResource = theme.res MainForm的=主 图书馆是最新的
``java.lang.ArrayIndexOutOfBoundsException:0 在com.codename1.ui.util.Resources.readMultiImage(Resources.java:1083) 在com.codename1.ui.util.Resources.readMultiImage(Resources.java:1056) 在com.codename1.ui.util.Resources.createImage(Resources.java:1038) 在com.codename1.ui.util.Resources.createImage(Resources.java:948) 在com.codename1.ui.util.Resources.openFileImpl(Resources.java:296) 在com.codename1.ui.util.Resources.openFile(Resources.java:260) 在com.codename1.ui.util.Resources。(Resources.java:181) 在com.codename1.ui.util.Resources.open(Resources.java:751) 在com.codename1.ui.util.Resources.open(Resources.java:675) [catch] at com.codename1.CodeName1CustomizerTab.createCategory(CodeName1CustomizerTab.java:203) at or or or or or or or or or or or or or or or or at or or or or or or or or or or or or or or or at or or or or or or or or or or or or or or or or or at or or or or or or or or or or or or or or or or or or or or or or or at or or or or or or or or or or or or or or or or or or at or or or or or or or or or or or or or or or or or or 在org.netbeans.modules.project.ui.actions.CustomizeProject $ 1 $ 1.run(CustomizeProject.java:160) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access $ 400(EventQueue.java:97) at java.awt.EventQueue $ 3.run(EventQueue.java:697) at java.awt.EventQueue $ 3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain $ 1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) 在org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
答案 0 :(得分:0)
您是否从旧的GUI构建器运行迁移向导到新的GUI构建器?这将有效地禁用GUI构建器。
条目是禁用还是空白?
查看codenameone_settings.properties
项目。你应该看到两个条目:
guiResource=theme.res
mainForm=Main
确保它们与您可用的文件名和主表单相匹配。还要确保您的插件和库是最新的。
假设以上所有内容都是正确的,请检查IDE插件的版本,并在IDE日志中查看打开项目首选项时是否有任何异常。
答案 1 :(得分:0)
有一张图像被改成了多图像。我意识到多图像文件夹中的文件丢失了。这就是问题的原因。