de.jreality.plugin.experimental
Class ViewerKeyListener
java.lang.Object
java.awt.event.KeyAdapter
de.jreality.plugin.experimental.ViewerKeyListener
- All Implemented Interfaces:
- KeyListener, EventListener
public class ViewerKeyListener
- extends KeyAdapter
- Author:
- Charles Gunn
Method Summary |
static void |
handleFullScreen(boolean isFullScreen,
Frame frame,
Component c)
|
void |
keyPressed(KeyEvent e)
|
static void |
modulateValue(Viewer viewer,
String name,
double val,
boolean increase,
double factor,
Appearance ap)
|
static void |
modulateValueAdditive(Appearance ap,
String name,
double defawlt,
double inc,
double min,
double max,
boolean increase)
|
void |
modulateValueAdditive(Viewer viewer,
String name,
double defawlt,
double inc,
double min,
double max,
boolean increase)
|
static void |
setDefaultCorners(Color[] defaultCorners)
|
void |
setSelection(SceneGraphPath selection)
|
void |
toggleValue(Viewer viewer,
String name)
|
static void |
toggleValue(Viewer viewer,
String name,
Appearance ap)
|
ViewerKeyListener
public ViewerKeyListener(Viewer v,
HelpOverlay ho,
InfoOverlay io)
keyPressed
public void keyPressed(KeyEvent e)
- Specified by:
keyPressed
in interface KeyListener
- Overrides:
keyPressed
in class KeyAdapter
setSelection
public void setSelection(SceneGraphPath selection)
handleFullScreen
public static void handleFullScreen(boolean isFullScreen,
Frame frame,
Component c)
toggleValue
public void toggleValue(Viewer viewer,
String name)
toggleValue
public static void toggleValue(Viewer viewer,
String name,
Appearance ap)
modulateValue
public static void modulateValue(Viewer viewer,
String name,
double val,
boolean increase,
double factor,
Appearance ap)
modulateValueAdditive
public void modulateValueAdditive(Viewer viewer,
String name,
double defawlt,
double inc,
double min,
double max,
boolean increase)
modulateValueAdditive
public static void modulateValueAdditive(Appearance ap,
String name,
double defawlt,
double inc,
double min,
double max,
boolean increase)
setDefaultCorners
public static void setDefaultCorners(Color[] defaultCorners)