Package com.jogamp.newt
package com.jogamp.newt
-
ClassDescriptionNative PointerIcon handle.Visual output device, i.e.Immutable MonitorMode Class, consisting of it's read only components:
nativeIdMonitorMode.SizeAndRRate, consist out of non rotatedsurface size,refresh rateandflags.rotation, measured counter clockwise (CCW) Aquire and filter MonitorMode
MonitorDeviceSelection: A List of allMonitorDevices is accessible viaScreen.getMonitorDevices(). The main monitor used by a windows is accessible viaWindow.getMainMonitor(). The main monitor covering an arbitrary rectangle is accessible viaScreen.getMainMonitor(RectangleImmutable). The current MonitorMode can be obtained viaMonitorDevice.getCurrentMode(). The original MonitorMode can be obtained viaMonitorDevice.getOriginalMode().MonitorModeFiltering: AMonitorDevice's MonitorModes is accessible viaMonitorDevice.getSupportedModes(). You may utilizeMonitorModeUtilto filter and select a desired MonitorMode.
Changing MonitorMode
UseMonitorDevice.setCurrentMode(MonitorMode)to change the current MonitorMode for allScreens referenced via thefull qualified name (FQN). Theoriginal modeis restored when the last FQN referenced Screen closes. the JVM shuts down.
Example for changing the MonitorMode:Immutable surfaceSize, flags and refreshRate Class, consisting of it's read only components:
nativeIdSurfaceSizesurface memory sizeflagsrefresh rateA screen may span multipleMonitorDevices representing their combined virtual size.Specifying NEWT's Window functionality: On- and offscreen windows Keyboard and multi-pointer input Native reparenting Toggable fullscreen and decoration mode Transparency ...Reparenting operation types