public interface ButtonAPI extends UIComponentAPI
| Modifier and Type | Interface and Description |
|---|---|
static class |
ButtonAPI.UICheckboxSize |
| Modifier and Type | Method and Description |
|---|---|
void |
flash() |
void |
flash(boolean withSound) |
void |
flash(boolean withSound,
float in,
float out) |
java.lang.Object |
getCustomData() |
float |
getGlowBrightness() |
float |
getHighlightBrightness() |
java.lang.String |
getText()
Only works for certain types of basic buttons.
|
void |
highlight() |
boolean |
isChecked() |
boolean |
isEnabled() |
boolean |
isHighlighted() |
boolean |
isPerformActionWhenDisabled() |
boolean |
isSkipPlayingPressedSoundOnce() |
void |
setButtonDisabledPressedSound(java.lang.String buttonDisabledPressedSound) |
void |
setButtonPressedSound(java.lang.String buttonPressedSound) |
void |
setChecked(boolean checked) |
void |
setClickable(boolean clickable) |
void |
setCustomData(java.lang.Object customData) |
void |
setEnabled(boolean enabled) |
void |
setFlashBrightness(float flashBrightness) |
void |
setGlowBrightness(float glowBrightness) |
void |
setHighlightBounceDown(boolean b) |
void |
setHighlightBrightness(float highlightBrightness) |
void |
setMouseOverSound(java.lang.String mouseOverSound) |
void |
setPerformActionWhenDisabled(boolean performActionWhenDisabled) |
void |
setQuickMode(boolean quickMode) |
void |
setRightClicksOkWhenDisabled(boolean rightClicksOkWhenDisabled) |
void |
setShortcut(int key,
boolean putLast) |
void |
setShowTooltipWhileInactive(boolean showTooltipWhileInactive) |
void |
setSkipPlayingPressedSoundOnce(boolean skipPlayingPressedSoundOnce) |
void |
setText(java.lang.String text)
Only works for certain types of basic buttons.
|
void |
unhighlight() |
advance, getOpacity, getPosition, processInput, render, setOpacityvoid setShortcut(int key, boolean putLast)
void setEnabled(boolean enabled)
boolean isEnabled()
void setButtonPressedSound(java.lang.String buttonPressedSound)
void setMouseOverSound(java.lang.String mouseOverSound)
void setButtonDisabledPressedSound(java.lang.String buttonDisabledPressedSound)
boolean isChecked()
void setChecked(boolean checked)
void highlight()
void unhighlight()
boolean isHighlighted()
void setHighlightBrightness(float highlightBrightness)
float getHighlightBrightness()
void setQuickMode(boolean quickMode)
void setClickable(boolean clickable)
float getGlowBrightness()
void setGlowBrightness(float glowBrightness)
void setText(java.lang.String text)
text - java.lang.String getText()
void setSkipPlayingPressedSoundOnce(boolean skipPlayingPressedSoundOnce)
void setHighlightBounceDown(boolean b)
void setShowTooltipWhileInactive(boolean showTooltipWhileInactive)
void setRightClicksOkWhenDisabled(boolean rightClicksOkWhenDisabled)
void setFlashBrightness(float flashBrightness)
void flash(boolean withSound, float in, float out)
void flash(boolean withSound)
void flash()
void setPerformActionWhenDisabled(boolean performActionWhenDisabled)
boolean isPerformActionWhenDisabled()
boolean isSkipPlayingPressedSoundOnce()
java.lang.Object getCustomData()
void setCustomData(java.lang.Object customData)