Schnittstelle IButton

Alle Superschnittstellen:
Dimensionable<IButton>, IControl<IButton,IButtonStyle>, IElement, IFluentMutableMultiTokenHolder<IButton>, IFluentMutableOptionalIdHolder<IButton>, IFluentMutableTextHolder<IButton>, IHtmlGetter, IMultiTokenHolder, IMutableElement, IOptionalIdHolder, IStructureElement, IStylableElement<IButton>, ITextHolder, IUserInputCell<IButton>, Linkable, LinkedRequestable, PresenceRequestable, PresenceSettable<IButton>, Resettable, TypeRequestable
Alle bekannten Implementierungsklassen:
Button

public interface IButton extends IControl<IButton,IButtonStyle>, IFluentMutableTextHolder<IButton>
  • Methodendetails

    • getRole

      ButtonRole getRole()
    • hasRole

      boolean hasRole()
    • pressLeftMouseButton

      void pressLeftMouseButton()
    • releaseLeftMouseButton

      void releaseLeftMouseButton()
    • removeLeftMouseButtonPressAction

      void removeLeftMouseButtonPressAction()
    • removeLeftMouseButtonReleaseAction

      void removeLeftMouseButtonReleaseAction()
    • removeRole

      void removeRole()
    • setLeftMouseButtonPressAction

      IButton setLeftMouseButtonPressAction(Runnable leftMouseButtonPressAction)
    • setLeftMouseButtonPressAction

      IButton setLeftMouseButtonPressAction(Consumer<IButton> leftMouseButtonPressAction)
    • setLeftMouseButtonRelaseAction

      IButton setLeftMouseButtonRelaseAction(Runnable leftMouseButtonReleaseAction)
    • setLeftMouseButtonRelaseAction

      IButton setLeftMouseButtonRelaseAction(Consumer<IButton> leftMouseButtonReleaseAction)
    • setRole

      IButton setRole(ButtonRole role)