Klasse UIButton

java.lang.Object
net.risingworld.api.ui.UIElement
net.risingworld.api.ui.UILabel
de.chaoswg.gui.UIButton
Alle implementierten Schnittstellen:
Serializable, net.risingworld.api.events.Listener

public final class UIButton extends net.risingworld.api.ui.UILabel implements net.risingworld.api.events.Listener
Button mit eigenem Event Handling
Seit:
0.0.4
Siehe auch:
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    static interface 
     
  • Feldübersicht

    Von Klasse geerbte Felder net.risingworld.api.ui.UIElement

    hoverStyle, style
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
     
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    void
    onFrameUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event)
     
    void
     
    void
     

    Von Klasse geerbte Methoden net.risingworld.api.ui.UILabel

    getText, isRichTextEnabled, setFont, setFontColor, setFontColor, setFontSize, setFontSize, setPivot, setRichTextEnabled, setText, setTextAlign, setTextWrap

    Von Klasse geerbte Methoden net.risingworld.api.ui.UIElement

    addChild, addStyleSheet, addToClassList, getChildCount, getChilds, getID, getParent, isClickable, onClick, removeAllChilds, removeChild, removeFromClassList, removeFromParent, removeStyleSheet, resetPivot, resetPosition, setBackgroundColor, setBackgroundColor, setBorder, setBorderColor, setBorderEdgeRadius, setClickable, setOpacity, setPickable, setPosition, setSize, setVisible, updateStyle

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • UIButton

      public UIButton()
    • UIButton

      public UIButton(String text)
    • UIButton

      public UIButton(String text, StyleUI.Button style)
  • Methodendetails

    • setOnClick

      public void setOnClick(UIButton.CallbackOnClick onClick)
    • Click

      public UIButton.CallbackOnClick Click()
    • setStyle

      public void setStyle(StyleUI.Button style)
    • onFrameUIElementClickEvent

      public void onFrameUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event)