Package de.chaoswg.gui
Klasse GUI.UIButton
java.lang.Object
net.risingworld.api.ui.UIElement
net.risingworld.api.ui.UILabel
de.chaoswg.gui.GUI.UIButton
- Alle implementierten Schnittstellen:
Serializable,net.risingworld.api.events.Listener
- Umschließende Klasse:
GUI
public final class GUI.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 -
Feldübersicht
Von Klasse geerbte Felder net.risingworld.api.ui.UIElement
hoverStyle, style -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidonFrameUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event) voidsetOnClick(GUI.UIButton.CallbackOnClick onClick) voidsetStyle(GUI.UIStyle.ButtonStyle style) Von Klasse geerbte Methoden net.risingworld.api.ui.UILabel
getText, isRichTextEnabled, setFont, setFontColor, setFontColor, setFontSize, setFontSize, setPivot, setRichTextEnabled, setText, setTextAlign, setTextWrapVon 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
-
Konstruktordetails
-
UIButton
public UIButton(net.risingworld.api.objects.Player player) -
UIButton
-
UIButton
public UIButton(net.risingworld.api.objects.Player player, String text, GUI.UIStyle.ButtonStyle style)
-
-
Methodendetails
-
setOnClick
-
setStyle
-
onFrameUIElementClickEvent
public void onFrameUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event)
-