java.lang.IllegalStateException: Problem in some module which uses Window System: Window System API is required to be called from AWT thread only, see http://core.netbeans.org/proposals/threading/ at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1520) at org.netbeans.core.windows.WindowManagerImpl.getMainWindow(WindowManagerImpl.java:160) at org.netbeans.modules.desktopsampler.ui.DesktopSampler.(DesktopSampler.java:110) at org.netbeans.modules.desktopsampler.ui.DesktopSamplerAction.(DesktopSamplerAction.java:31) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.openide.util.SharedClassObject.createInstancePrivileged(SharedClassObject.java:658) at org.openide.util.SharedClassObject$SetAccessibleAction.run(SharedClassObject.java:1018) at org.openide.util.SharedClassObject$SetAccessibleAction.run(SharedClassObject.java:1010) at java.security.AccessController.doPrivileged(AccessController.java:0) at org.openide.util.SharedClassObject.findObject(SharedClassObject.java:532) at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:217) at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1383) at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:588) at org.openide.awt.Toolbar$Folder.instanceForCookie(Toolbar.java:358) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1138) at org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:708) at org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:729) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.doEvaluate(RequestProcessor.java:2001) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1650) at org.openide.loaders.FolderInstance$1R.waitFinished(FolderInstance.java:744) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:350) at org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:282) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:588) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1138) at org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:708) at org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:729) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957)