public class ContentButton extends Button
Button
that allows custom inner contentModifier and Type | Field and Description |
---|---|
protected java.util.List<UiElement> |
children |
protected ContentButtonRenderNode |
renderNode |
effects, styleId, visibility, zIndex
Constructor and Description |
---|
ContentButton() |
ContentButton(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
add(UiElement element) |
void |
attach(ParentRenderNode<?,?> parentRenderNode) |
void |
detach(ParentRenderNode<?,?> parentRenderNode) |
boolean |
remove(UiElement element) |
void |
setLayout(LayoutRuleset layoutRuleset) |
void |
setStyleId(java.lang.String styleId) |
void |
setVisibility(Visibility visibility) |
void |
setZIndex(int zIndex) |
void |
syncWithRenderNode() |
addActionListener, getLayout, isEnabled, notifyActionListenersOfBeginEvent, notifyActionListenersOfEndEvent, removeActionListener, setEnabled
addHoverListener, applyEffect, equals, getElementById, getId, getStyleId, getVisibility, getZIndex, hashCode, isDebugEnabled, notifyHoverListenersOnBeginHover, notifyHoverListenersOnEndHover, removeHoverListener, setDebugEnabled
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addHoverListener, getId, notifyHoverListenersOnBeginHover, notifyHoverListenersOnEndHover, removeHoverListener
protected final java.util.List<UiElement> children
protected ContentButtonRenderNode renderNode
public ContentButton()
public ContentButton(java.lang.String id)
public void add(UiElement element)
public boolean remove(UiElement element)
public void attach(ParentRenderNode<?,?> parentRenderNode)
public void detach(ParentRenderNode<?,?> parentRenderNode)
public void setVisibility(Visibility visibility)
setVisibility
in class UiElement
public void setStyleId(java.lang.String styleId)
setStyleId
in class UiElement
public void syncWithRenderNode()
syncWithRenderNode
in class UiElement
public void setLayout(LayoutRuleset layoutRuleset)