@Override public void initDrawable(GLWindow window, Component awtComponent) { super.initDrawable(window); this.awtComponent = awtComponent; }
@Override protected void doShutdown() { // have to override this method because the superclass' dashboard field is private super.doShutdown(); if (this.dashboard != null) this.dashboard.dispose(); }
@Override protected void callRenderingListeners(RenderingEvent event) { super.callRenderingListeners(new RenderingEvent(awtComponent, event.getStage())); }