org.lwjgl.opengl
Class XRandR
java.lang.Object
org.lwjgl.opengl.XRandR
public class XRandR
- extends Object
Utility for working with the xrandr commmand-line utility. Assumes
xrandr v1.2 or higher.
- Author:
- ryanm
Nested Class Summary |
static class |
XRandR.Screen
Encapsulates the configuration of a monitor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XRandR
public XRandR()
getConfiguration
public static XRandR.Screen[] getConfiguration()
- Returns:
- The current screen configuration, or an empty array if
xrandr is not supported
setConfiguration
public static void setConfiguration(XRandR.Screen... screens)
- Parameters:
screens
- The desired screen set, may not be null
- Throws:
IllegalArgumentException
- if no screens are specified
getScreenNames
public static String[] getScreenNames()
- Returns:
- the name of connected screens, or an empty array if
xrandr is not supported
getResolutions
public static XRandR.Screen[] getResolutions(String name)
- Parameters:
name
-
- Returns:
- the possible resolutions of the named screen, or
null
if there is no such screen
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.