|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object fullscreen.FullScreenBase fullscreen.FullScreen
public class FullScreen
Creates a new fullscreen object.
This will use fullscreen exclusive mode
to bring your sketch to the screen.
The advantages are:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class fullscreen.FullScreenBase |
---|
FullScreenBase.DelayedAction |
Constructor Summary | |
---|---|
FullScreen(PApplet dad)
Create a new fullscreen object |
|
FullScreen(PApplet dad,
int screenNr)
Create a fullscreen object based on a specific screen |
Method Summary | |
---|---|
boolean |
available()
FullScreen is only available is applications, not in applets! |
int |
getRefreshRate()
Returns the current refresh rate |
int[] |
getRefreshRates(int xRes,
int yRes)
Get a list of refresh rates available for a resolution |
Dimension[] |
getResolutions()
List resolution for this screen |
static Dimension[] |
getResolutions(GraphicsDevice device)
List resolutions for a graphics device |
static Dimension[] |
getResolutions(int screenNr)
Get a list of available screen resolutions |
boolean |
isFullScreen()
Are we in FullScreen mode? |
void |
setFullScreen(boolean fullScreen)
Enters/Leaves fullScreen mode. |
void |
setRefreshRate(int rate)
Sets the refresh rate |
void |
setResolution(int xRes,
int yRes)
Change display resolution. |
Methods inherited from class fullscreen.FullScreenBase |
---|
enter, getSketch, isGL, keyEvent, leave, requestFocus, setShortcutsEnabled |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FullScreen(PApplet dad, int screenNr)
dad
- Your sketchscreenNr
- The screen number in a multi-monitor system. Counting starts at zero.public FullScreen(PApplet dad)
dad
- Your sketchMethod Detail |
---|
public boolean isFullScreen()
isFullScreen
in class FullScreenBase
public boolean available()
public void setFullScreen(boolean fullScreen)
setFullScreen
in class FullScreenBase
fullScreen
- true or falsepublic void setResolution(int xRes, int yRes)
setResolution
in class FullScreenBase
xRes
- x resolutionyRes
- y resolutionpublic int getRefreshRate()
public void setRefreshRate(int rate)
public Dimension[] getResolutions()
public static Dimension[] getResolutions(GraphicsDevice device)
public static Dimension[] getResolutions(int screenNr)
public int[] getRefreshRates(int xRes, int yRes)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |