2016-09-02 2 views
1

intelli Idea를 사용하고 있으며 codenameone 플러그인을 설치했습니다. 아침부터 괜찮 았어. 이제 gui builder으로 양식을 열려고하는데 예외적으로이 점을 알려줍니다. 또한 그것은 플러그인을 비활성화하는 것을 보여 주며 나는 똑같이 시도했습니다. 설치 제거한 후 플러그인을 다시 설치했지만, GUI 작성기 에서 양식을 여는 중 여전히 동일한 오류가 표시됩니다. 어떤 도움을 감사 감사null 포인터 예외를 제공하는 Codenameone 플러그인

java.lang.NullPointerException 
at com.codename1.plugin.intellij.actions.GUIBuilderAction.actionPerformed(GUIBuilderAction.java:65) 
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:197) 
at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88) 
at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:156) 
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:211) 
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$2(ActionMenuItem.java:304) 
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:905) 
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124) 
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:284) 
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:112) 
at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88) 
at com.intellij.openapi.application.TransactionGuardImpl.access$300(TransactionGuardImpl.java:40) 
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:113) 
at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:123) 
at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:109) 
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) 
at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:513) 
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:45) 
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533) 
at java.awt.Component.processMouseEvent(Component.java:6533) 
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) 
at java.awt.Component.processEvent(Component.java:6298) 
at java.awt.Container.processEvent(Container.java:2236) 
at java.awt.Component.dispatchEventImpl(Component.java:4889) 
at java.awt.Container.dispatchEventImpl(Container.java:2294) 
at java.awt.Component.dispatchEvent(Component.java:4711) 
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) 
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) 
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) 
at java.awt.Container.dispatchEventImpl(Container.java:2280) 
at java.awt.Window.dispatchEventImpl(Window.java:2746) 
at java.awt.Component.dispatchEvent(Component.java:4711) 
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) 
at java.awt.EventQueue.access$500(EventQueue.java:97) 
at java.awt.EventQueue$3.run(EventQueue.java:709) 
at java.awt.EventQueue$3.run(EventQueue.java:703) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) 
at java.awt.EventQueue$4.run(EventQueue.java:731) 
at java.awt.EventQueue$4.run(EventQueue.java:729) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) 
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:829) 
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:661) 
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385) 
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) 
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 

답변

0

우리는 다음 업데이트와 오류를 수정할 수 있습니다. 일반 Java 파일 또는 GUI 빌더 파일이 아닌 다른 파일을 열려고하면 오류가 발생합니다.

템플릿에서 GUI 빌더 파일을 만들어야합니다. 그러면 res/guibuilder 디렉토리 계층 구조 아래에 .gui 확장자가있는 또 다른 "섀도우"XML 파일이 만들어집니다. @Shai 제작 : Almog 감사합니다 http://www.codenameone.com/blog/using-the-new-gui-builder.html

+0

괜찮 :

이 문서를 참조하십시오 – Saveen

관련 문제