|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.googlecode.lanterna.gui.component.AbstractComponent
com.googlecode.lanterna.gui.component.AbstractInteractableComponent
com.googlecode.lanterna.gui.component.Button
griffon.lanterna.widgets.MutableButton
public class MutableButton extends com.googlecode.lanterna.gui.component.Button
| Field Summary | |
|---|---|
private MutableAction |
mutableAction
|
| Constructor Summary | |
MutableButton()
|
|
MutableButton(com.googlecode.lanterna.gui.Action action)
|
|
MutableButton(String text)
|
|
MutableButton(String text, com.googlecode.lanterna.gui.Action action)
|
|
| Method Summary | |
|---|---|
MutableAction
|
getAction()
|
void
|
setAction(Runnable runnable)
|
| Methods inherited from class com.googlecode.lanterna.gui.component.Button | |
|---|---|
| com.googlecode.lanterna.gui.component.Button#setText(java.lang.String), com.googlecode.lanterna.gui.component.Button#getText(), com.googlecode.lanterna.gui.component.Button#repaint(com.googlecode.lanterna.gui.TextGraphics), com.googlecode.lanterna.gui.component.Button#afterEnteredFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.Button#keyboardInteraction(com.googlecode.lanterna.input.Key), com.googlecode.lanterna.gui.component.Button#afterLeftFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.Button#hasFocus(), com.googlecode.lanterna.gui.component.Button#getHotspot(), com.googlecode.lanterna.gui.component.Button#onEnterFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.Button#onLeaveFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.Button#getParent(), com.googlecode.lanterna.gui.component.Button#getPreferredSize(), com.googlecode.lanterna.gui.component.Button#getMinimumSize(), com.googlecode.lanterna.gui.component.Button#isVisible(), com.googlecode.lanterna.gui.component.Button#setVisible(boolean), com.googlecode.lanterna.gui.component.Button#setPreferredSize(com.googlecode.lanterna.terminal.TerminalSize), com.googlecode.lanterna.gui.component.Button#addComponentListener(com.googlecode.lanterna.gui.listener.ComponentListener), com.googlecode.lanterna.gui.component.Button#removeComponentListener(com.googlecode.lanterna.gui.listener.ComponentListener), com.googlecode.lanterna.gui.component.Button#isScrollable(), com.googlecode.lanterna.gui.component.Button#getWindow(), com.googlecode.lanterna.gui.component.Button#setAlignment(com.googlecode.lanterna.gui.Component$Alignment), com.googlecode.lanterna.gui.component.Button#getAlignment(), com.googlecode.lanterna.gui.component.Button#wait(), com.googlecode.lanterna.gui.component.Button#wait(long), com.googlecode.lanterna.gui.component.Button#wait(long, int), com.googlecode.lanterna.gui.component.Button#equals(java.lang.Object), com.googlecode.lanterna.gui.component.Button#toString(), com.googlecode.lanterna.gui.component.Button#hashCode(), com.googlecode.lanterna.gui.component.Button#getClass(), com.googlecode.lanterna.gui.component.Button#notify(), com.googlecode.lanterna.gui.component.Button#notifyAll() |
| Methods inherited from class com.googlecode.lanterna.gui.component.AbstractInteractableComponent | |
|---|---|
| com.googlecode.lanterna.gui.component.AbstractInteractableComponent#hasFocus(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getHotspot(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#onEnterFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#onLeaveFocus(com.googlecode.lanterna.gui.Interactable$FocusChangeDirection), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getParent(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getPreferredSize(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getMinimumSize(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#isVisible(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#setVisible(boolean), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#setPreferredSize(com.googlecode.lanterna.terminal.TerminalSize), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#addComponentListener(com.googlecode.lanterna.gui.listener.ComponentListener), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#removeComponentListener(com.googlecode.lanterna.gui.listener.ComponentListener), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#isScrollable(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getWindow(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#setAlignment(com.googlecode.lanterna.gui.Component$Alignment), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getAlignment(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#wait(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#wait(long), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#wait(long, int), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#equals(java.lang.Object), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#toString(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#hashCode(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#getClass(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#notify(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#notifyAll(), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#repaint(com.googlecode.lanterna.gui.TextGraphics), com.googlecode.lanterna.gui.component.AbstractInteractableComponent#keyboardInteraction(com.googlecode.lanterna.input.Key) |
| Field Detail |
|---|
private MutableAction mutableAction
| Constructor Detail |
|---|
public MutableButton()
public MutableButton(com.googlecode.lanterna.gui.Action action)
public MutableButton(String text)
public MutableButton(String text, com.googlecode.lanterna.gui.Action action)
| Method Detail |
|---|
public MutableAction getAction()
public void setAction(Runnable runnable)
Groovy Documentation