Tabnine Logo
jogamp.newt
Code IndexAdd Tabnine to your IDE (free)

How to use jogamp.newt

Best Java code snippets using jogamp.newt (Showing top 20 results out of 315)

origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public final void enqueueEvent(final boolean wait, final com.jogamp.newt.event.NEWTEvent event) {
  if(isNativeValid()) {
    ((DisplayImpl)screen.getDisplay()).enqueueEvent(wait, event);
  }
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

  @Override
  public void run() {
    WindowImpl.shutdownAll();
    ScreenImpl.shutdownAll();
    DisplayImpl.shutdownAll();
  }
});
origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public void setPosition(final int x, final int y) {
  autoPosition = false;
  runOnEDTIfAvail(true, new SetPositionAction(x, y));
}
origin: org.jogamp.jogl/jogl-all-noawt

@Override
public final void setSticky(final boolean value) {
  if( isChildWindow() ) {
    return; // ignore for child windows
  }
  if( !isReconfigureMaskSupported(STATE_MASK_STICKY) && isNativeValid() ) {
    return;
  }
  runOnEDTIfAvail(true, new StickyAction(value));
}
@Override
origin: org.jogamp.jogl/jogl-all-noawt

@Override
public final ReparentOperation reparentWindow(final NativeWindow newParent, final int x, final int y, final int hints) {
  if( !isReconfigureMaskSupported(STATE_MASK_CHILDWIN) && isNativeValid() ) {
    return ReparentOperation.ACTION_INVALID;
  }
  final ReparentAction reparentAction = new ReparentAction(newParent, x, y, hints);
  runOnEDTIfAvail(true, reparentAction);
  return reparentAction.getOp();
}
@Override
origin: ch.unibas.cs.gravis/scalismo-native-stub

    public void run() {
      if( !display.isNativeValidAsync() ) {
        destroyOnEDT(display.getHandle());
      }
    } } );
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public final void setAlwaysOnTop(final boolean value) {
  if( isFullscreen() ) {
    nfs_alwaysOnTop = value;
  } else {
    runOnEDTIfAvail(true, new AlwaysOnTopAction(value));
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

@Override
public final void setSize(final int width, final int height) {
  runOnEDTIfAvail(true, new SetSizeAction(width, height, false));
}
@Override
origin: org.jogamp.jogl/jogl-all-noawt

/** Fast invalidation of instance w/o any blocking function call. */
private final void shutdown() {
  if(null!=lifecycleHook) {
    lifecycleHook.shutdownRenderingAction();
  }
  setWindowHandle(0);
  resetStateMask();
  fullscreenMonitors = null;
  parentWindowHandle = 0;
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

protected void destroy(final boolean preserveResources) {
  if( null != lifecycleHook ) {
    lifecycleHook.preserveGLStateAtDestroy( preserveResources );
  }
  destroy();
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public final ReparentOperation reparentWindow(final NativeWindow newParent, final int x, final int y, final int hints) {
  final ReparentAction reparentAction = new ReparentAction(newParent, x, y, hints);
  runOnEDTIfAvail(true, reparentAction);
  return reparentAction.getOp();
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public final MonitorDevice getMainMonitor() {
  return screen.getMainMonitor( getBounds() );
}
origin: org.jogamp.jogl/jogl-all-noawt

@Override
public MonitorDevice getPrimaryMonitor() {
  final ScreenMonitorState sms = getScreenMonitorStatus(false);
  return null != sms ? sms.getPrimaryMonitorDevice() : null;
}
origin: org.jogamp.jogl/jogl-all-noawt

@Override
public final void enqueueEvent(final boolean wait, final com.jogamp.newt.event.NEWTEvent event) {
  if(isNativeValid()) {
    ((DisplayImpl)screen.getDisplay()).enqueueEvent(wait, event);
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

  @Override
  public void run() {
    WindowImpl.shutdownAll();
    ScreenImpl.shutdownAll();
    DisplayImpl.shutdownAll();
  }
});
origin: org.jogamp.jogl/jogl-all-noawt

    public void run() {
      if( !display.isNativeValidAsync() ) {
        destroyOnEDT(display.getHandle());
      }
    } } );
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

@Override
public final void setSize(final int width, final int height) {
  runOnEDTIfAvail(true, new SetSizeAction(width, height, false));
}
@Override
origin: org.jogamp.jogl/jogl-all-noawt

protected void destroy(final boolean preserveResources) {
  if( null != lifecycleHook ) {
    lifecycleHook.preserveGLStateAtDestroy( preserveResources );
  }
  destroy();
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

private void setSize(final int width, final int height, final boolean force) {
  runOnEDTIfAvail(true, new SetSizeAction(width, height, force));
}
@Override
origin: org.jogamp.jogl/jogl-all-noawt

private void setSize(final int width, final int height, final boolean force) {
  runOnEDTIfAvail(true, new SetSizeAction(width, height, force));
}
@Override
jogamp.newt

Most used classes

  • Debug
    Helper routines for logging and debugging.
  • DefaultEDTUtil$NEDT
  • DefaultEDTUtil
  • DisplayImpl$DisplayRunnable
  • DisplayImpl
  • MonitorModeProps$Cache,
  • MonitorModeProps,
  • NEWTJNILibLoader,
  • OffscreenWindow,
  • PointerIconImpl,
  • ScreenImpl,
  • ScreenMonitorState,
  • WindowImpl$AlwaysOnTopAction,
  • WindowImpl$DecorationAction,
  • WindowImpl$FullScreenAction,
  • WindowImpl$LifecycleHook,
  • WindowImpl$PointerState0,
  • WindowImpl$PointerState1,
  • WindowImpl$ReparentAction
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now