public class JITextboxInput
extends org.processmining.visualisation3d.interactions.JoglGuiInteraction
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
bShowCursor |
protected boolean |
bUpdateScene |
protected int |
counter |
protected JoglGuiColoredFrame |
frame |
protected org.processmining.visualisation3d.JoglInteractionManager |
iman |
protected java.lang.String |
labelText |
ITextboxInputListener |
listener |
protected JoglGuiTextbox |
myLabel |
protected org.processmining.visualisation3d.scenemanagement.JoglScene |
scene |
| Constructor and Description |
|---|
JITextboxInput(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui,
JoglGuiTextbox label) |
| Modifier and Type | Method and Description |
|---|---|
void |
Close() |
void |
Dispose() |
JoglGuiTextbox |
getLabel() |
java.lang.String |
getText() |
protected boolean |
isValidChar(char c) |
boolean |
keyPressed(org.processmining.visualisation3d.input.JoglInputKeyEvent evt) |
boolean |
keyReleased(org.processmining.visualisation3d.input.JoglInputKeyEvent evt) |
boolean |
keyTyped(org.processmining.visualisation3d.input.JoglInputKeyEvent evt) |
boolean |
mouseClicked(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
ShouldAnimate() |
protected void |
updateLabelText() |
void |
UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
protected org.processmining.visualisation3d.JoglInteractionManager iman
protected org.processmining.visualisation3d.scenemanagement.JoglScene scene
protected boolean bUpdateScene
protected JoglGuiTextbox myLabel
protected JoglGuiColoredFrame frame
protected int counter
protected boolean bShowCursor
protected java.lang.String labelText
public ITextboxInputListener listener
public JITextboxInput(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui,
JoglGuiTextbox label)
public JoglGuiTextbox getLabel()
public java.lang.String getText()
public void Dispose()
public boolean ShouldAnimate()
ShouldAnimate in class org.processmining.visualisation3d.JoglInteractionpublic void UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
UpdateScene in class org.processmining.visualisation3d.JoglInteractionprotected void updateLabelText()
public boolean keyPressed(org.processmining.visualisation3d.input.JoglInputKeyEvent evt)
keyPressed in class org.processmining.visualisation3d.JoglInteractionpublic boolean keyReleased(org.processmining.visualisation3d.input.JoglInputKeyEvent evt)
keyReleased in class org.processmining.visualisation3d.JoglInteractionpublic boolean keyTyped(org.processmining.visualisation3d.input.JoglInputKeyEvent evt)
keyTyped in class org.processmining.visualisation3d.JoglInteractionprotected boolean isValidChar(char c)
public boolean mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mousePressed in class org.processmining.visualisation3d.JoglInteractionpublic boolean mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseReleased in class org.processmining.visualisation3d.JoglInteractionpublic boolean mouseClicked(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseClicked in class org.processmining.visualisation3d.JoglInteractionpublic void Close()