public class MutableButton extends Button
Interactable.FocusChangeDirection, Interactable.ResultComponent.Alignment| Constructor and Description | 
|---|
MutableButton()  | 
MutableButton(Action action)  | 
MutableButton(String text)  | 
MutableButton(String text,
             Action action)  | 
| Modifier and Type | Method and Description | 
|---|---|
LanternaAction | 
getAction()  | 
void | 
setAction(Runnable runnable)  | 
afterEnteredFocus, afterLeftFocus, calculatePreferredSize, getText, keyboardInteraction, repaint, setTextgetHotspot, hasFocus, onEnterFocus, onLeaveFocus, setHotspotaddBorder, addComponentListener, getAlignment, getComponentListeners, getGUIScreen, getMinimumSize, getParent, getPreferredSize, getWindow, invalidate, isScrollable, isVisible, removeComponentListener, setAlignment, setParent, setPreferredSize, setVisible, transformAccordingToAlignmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBorder, addComponentListener, getAlignment, getMinimumSize, getParent, getPreferredSize, getWindow, isScrollable, isVisible, removeComponentListener, setAlignment, setPreferredSize, setVisiblepublic MutableButton()
public MutableButton(Action action)
public MutableButton(String text)
public void setAction(Runnable runnable)
public LanternaAction getAction()