Interface ButtonAPI

All Superinterfaces:
UIComponentAPI

public interface ButtonAPI extends UIComponentAPI
  • Method Details

    • setShortcut

      void setShortcut(int key, boolean putLast)
    • setEnabled

      void setEnabled(boolean enabled)
    • isEnabled

      boolean isEnabled()
    • setButtonPressedSound

      void setButtonPressedSound(String buttonPressedSound)
    • setMouseOverSound

      void setMouseOverSound(String mouseOverSound)
    • setButtonDisabledPressedSound

      void setButtonDisabledPressedSound(String buttonDisabledPressedSound)
    • isChecked

      boolean isChecked()
    • setChecked

      void setChecked(boolean checked)
    • highlight

      void highlight()
    • unhighlight

      void unhighlight()
    • isHighlighted

      boolean isHighlighted()
    • setHighlightBrightness

      void setHighlightBrightness(float highlightBrightness)
    • getHighlightBrightness

      float getHighlightBrightness()
    • setQuickMode

      void setQuickMode(boolean quickMode)
    • setClickable

      void setClickable(boolean clickable)
    • getGlowBrightness

      float getGlowBrightness()
    • setGlowBrightness

      void setGlowBrightness(float glowBrightness)
    • setText

      void setText(String text)
      Only works for certain types of basic buttons.
      Parameters:
      text -
    • getText

      String getText()
      Only works for certain types of basic buttons.
    • setSkipPlayingPressedSoundOnce

      void setSkipPlayingPressedSoundOnce(boolean skipPlayingPressedSoundOnce)
    • setHighlightBounceDown

      void setHighlightBounceDown(boolean b)
    • setShowTooltipWhileInactive

      void setShowTooltipWhileInactive(boolean showTooltipWhileInactive)
    • setRightClicksOkWhenDisabled

      void setRightClicksOkWhenDisabled(boolean rightClicksOkWhenDisabled)
    • setFlashBrightness

      void setFlashBrightness(float flashBrightness)
    • flash

      void flash(boolean withSound, float in, float out)
    • flash

      void flash(boolean withSound)
    • flash

      void flash()
    • setPerformActionWhenDisabled

      void setPerformActionWhenDisabled(boolean performActionWhenDisabled)
    • isPerformActionWhenDisabled

      boolean isPerformActionWhenDisabled()
    • isSkipPlayingPressedSoundOnce

      boolean isSkipPlayingPressedSoundOnce()
    • getCustomData

      Object getCustomData()
    • setCustomData

      void setCustomData(Object customData)