import org.eclipse.swt.SWT;\r
import org.eclipse.swt.events.ControlAdapter;\r
import org.eclipse.swt.events.ControlEvent;\r
+import org.eclipse.swt.events.PaintEvent;\r
+import org.eclipse.swt.events.PaintListener;\r
import org.eclipse.swt.graphics.Rectangle;\r
import org.eclipse.swt.layout.FillLayout;\r
import org.eclipse.swt.opengl.GLCanvas;\r
import org.eclipse.swt.widgets.Composite;\r
import org.simantics.proconf.g3d.base.JmeRenderingComponent;\r
import org.simantics.proconf.g3d.base.ResourceTextureCache;\r
-import org.simantics.utils.ErrorLogger;\r
+import org.simantics.utils.ui.ErrorLogger;\r
\r
import com.jme.renderer.Renderer;\r
import com.jme.renderer.lwjgl.LWJGLRenderer;\r
}\r
});\r
\r
+// this.addPaintListener(new PaintListener() {\r
+// @Override\r
+// public void paintControl(PaintEvent e) {\r
+// displaySystem.setCurrent();\r
+// JmeComposite.this.component.render();\r
+// }\r
+// });\r
+ \r
\r
}\r
\r
public DisplaySystem getDisplaySystem() {\r
return displaySystem;\r
}\r
+ \r
+ \r
}\r