public class GraphicsDeviceExtensions extends Object
GraphicsDeviceExtensions helps you if the user have more than one screen to
determine which screen is currently shown.| Constructor and Description |
|---|
GraphicsDeviceExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static GraphicsDevice[] |
getAvailableScreens()
Gets the available screens.
|
static Optional<GraphicsDevice> |
getGraphicsDevice(int index)
Gets the
Optional with an GraphicsDevice in it or if it does not exist the
Optional object is empty. |
static int |
getGraphicsDeviceIndexIsShowingOn(Component component)
Gets the array index(in the available
GraphicsDevice array) of the given component is
showing on. |
static GraphicsDevice |
getGraphicsDeviceIsShowingOn(Component component)
Gets the graphics device (screen) is showing on.
|
static boolean |
isScreenAvailableToShow(int screen)
Checks if the given screen number is available to show.
|
static void |
showOnScreen(int screen,
JFrame frame)
If the screen is available the given
JFrame will be show in the given screen. |
public static GraphicsDevice[] getAvailableScreens()
public static Optional<GraphicsDevice> getGraphicsDevice(int index)
Optional with an GraphicsDevice in it or if it does not exist the
Optional object is empty.index - the indexOptional with an GraphicsDevice in it or if it does not exist the
Optional object is empty.public static int getGraphicsDeviceIndexIsShowingOn(Component component)
GraphicsDevice array) of the given component is
showing on.component - the componentGraphicsDevice array) of the given component
is showing on.public static GraphicsDevice getGraphicsDeviceIsShowingOn(Component component)
component - the componentpublic static boolean isScreenAvailableToShow(int screen)
screen - the screenCopyright © 2015–2017 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.