Tabnine Logo
MonitorDevice.setCurrentMode
Code IndexAdd Tabnine to your IDE (free)

How to use
setCurrentMode
method
in
com.jogamp.newt.MonitorDevice

Best Java code snippets using com.jogamp.newt.MonitorDevice.setCurrentMode (Showing top 8 results out of 315)

origin: jMonkeyEngine/jmonkeyengine

  screenModes = MonitorModeUtil.getHighestAvailableRate(screenModes);
canvas.getMainMonitor().setCurrentMode(screenModes.get(0));
origin: ch.unibas.cs.gravis/scalismo-native-stub

private final void shutdown() {
  final ScreenMonitorState sms = ScreenMonitorState.getScreenMonitorStateUnlocked(getFQName());
  if(null != sms) {
    final ArrayList<MonitorDevice> monitorDevices = sms.getMonitorDevices().getData();
    for(int i=0; i<monitorDevices.size(); i++) {
      final MonitorDevice monitor = monitorDevices.get(i);
      if( monitor.isModeChangedByUs() ) {
        System.err.println("Screen.shutdown(): Reset "+monitor);
        try {
          monitor.setCurrentMode(monitor.getOriginalMode());
        } catch (final Throwable t) {
          // be quiet .. shutdown
        }
      }
    }
    ScreenMonitorState.unmapScreenMonitorStateUnlocked(getFQName());
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

private final void shutdown() {
  final ScreenMonitorState sms = ScreenMonitorState.getScreenMonitorStateUnlocked(getFQName());
  if(null != sms) {
    final ArrayList<MonitorDevice> monitorDevices = sms.getMonitorDevices().getData();
    for(int i=0; i<monitorDevices.size(); i++) {
      final MonitorDevice monitor = monitorDevices.get(i);
      if( monitor.isModeChangedByUs() ) {
        System.err.println("Screen.shutdown(): Reset "+monitor);
        try {
          monitor.setCurrentMode(monitor.getOriginalMode());
        } catch (final Throwable t) {
          // be quiet .. shutdown
        }
      }
    }
    ScreenMonitorState.unmapScreenMonitorStateUnlocked(getFQName());
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

System.err.println("Screen.destroy(): Reset "+monitor);
try {
  monitor.setCurrentMode(monitor.getOriginalMode());
} catch (final Throwable t) {
origin: ch.unibas.cs.gravis/scalismo-native-stub

System.err.println("Screen.destroy(): Reset "+monitor);
try {
  monitor.setCurrentMode(monitor.getOriginalMode());
} catch (final Throwable t) {
origin: org.jogamp.jogl/jogl-all-noawt

final MonitorMode newMode = mmodes2.get(0);
System.err.println("StereoDevice Set Mode: "+newMode);
monitor.setCurrentMode(newMode);
origin: com.ardor3d/ardor3d-jogl

/**
 * Applies all settings not related to OpenGL (screen resolution, screen size, etc...)
 * */
private void applySettings() {
  _newtWindow.setUndecorated(_settings.isFullScreen());
  _newtWindow.setFullscreen(_settings.isFullScreen());
  // FIXME Ardor3D does not allow to change the resolution
  /**
   * uses the filtering relying on resolution with the size to fetch only the screen mode matching with the
   * current resolution
   */
  if (_settings.isFullScreen()) {
    final MonitorDevice monitor = _newtWindow.getMainMonitor();
    List<MonitorMode> monitorModes = monitor.getSupportedModes();
    // the resolution is provided by the user
    final Dimension dimension = new Dimension(_settings.getWidth(), _settings.getHeight());
    monitorModes = MonitorModeUtil.filterByResolution(monitorModes, dimension);
    monitorModes = MonitorModeUtil.getHighestAvailableBpp(monitorModes);
    if (_settings.getFrequency() > 0) {
      monitorModes = MonitorModeUtil.filterByRate(monitorModes, _settings.getFrequency());
    } else {
      monitorModes = MonitorModeUtil.getHighestAvailableRate(monitorModes);
    }
    monitor.setCurrentMode(monitorModes.get(0));
  }
}
origin: org.jmonkeyengine/jme3-jogl

  screenModes = MonitorModeUtil.getHighestAvailableRate(screenModes);
canvas.getMainMonitor().setCurrentMode(screenModes.get(0));
com.jogamp.newtMonitorDevicesetCurrentMode

Javadoc

Set the current com.jogamp.newt.MonitorMode.

This method is lifecycle heavy.

Popular methods of MonitorDevice

  • getCurrentMode
    Returns the cached current MonitorMode w/o native query. The returned MonitorMode is element of the
  • getSupportedModes
    Returns a list of immutable MonitorModes supported by this monitor. The list is ordered in descendin
  • getId
  • getOriginalMode
    Returns the immutable original com.jogamp.newt.MonitorMode, as used at NEWT initialization. The retu
  • getPixelsPerMM
    Returns the pixels per millimeter value according to the current MonitorMode's SurfaceSize#getResolu
  • getSizeMM
  • getViewport
    Returns the RectangleImmutable portion of the rotated virtual Screen size in pixel units represented
  • getViewportInWindowUnits
    Returns the RectangleImmutable portion of the rotated virtual Screen size in window units represente
  • isModeChangedByUs
    Returns true if the MonitorModehas been changed programmatic via this API only, otherwise false. Not
  • isOriginalMode
  • toString
  • unionOfViewports
    Calculates the union of the given monitor's #getViewport() in pixel- and window units.
  • toString,
  • unionOfViewports,
  • getScreen,
  • isClone,
  • isPrimary,
  • queryCurrentMode

Popular in Java

  • Parsing JSON documents to java classes using gson
  • addToBackStack (FragmentTransaction)
  • getApplicationContext (Context)
  • setScale (BigDecimal)
  • Menu (java.awt)
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • ImageIO (javax.imageio)
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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