|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfullscreen.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 sketch| Method Detail |
|---|
public boolean isFullScreen()
isFullScreen in class FullScreenBasepublic boolean available()
public void setFullScreen(boolean fullScreen)
setFullScreen in class FullScreenBasefullScreen - true or false
public void setResolution(int xRes,
int yRes)
setResolution in class FullScreenBasexRes - 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 | ||||||||