public class UIElementButton extends UIElementActionBase
autoEnable, autoHide, log, maxChildren| Constructor and Description |
|---|
UIElementButton() |
UIElementButton(org.zkoss.zul.impl.LabelImageElement component,
ThemeUtil.ButtonSize size,
ThemeUtil.ButtonStyle style) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyColor()
Provides a default implementation for setting the color of a UI element.
|
String |
getIcon()
Returns the URL of the icon to be display on the button.
|
String |
getInstanceName()
Returns the instance name of this element.
|
String |
getLabel()
Returns the button's label text.
|
ThemeUtil.ButtonSize |
getSize() |
ThemeUtil.ButtonStyle |
getStyle() |
void |
setIcon(String url)
Sets the URL of the icon to be display on the button.
|
void |
setLabel(String value)
Sets the button's label text.
|
void |
setSize(ThemeUtil.ButtonSize size) |
void |
setStyle(ThemeUtil.ButtonStyle style) |
getAction, setAction, setDesignMode, updateListeneractivate, afterMoveTo, applyColor, applyHint, associateComponent, bind, createFromTemplate, createFromTemplate, createFromTemplate, editProperties, fullSize, getAssociatedUIElement, getEnableDesignModeMask, getInnerComponent, getOuterComponent, getParent, getTemplateUrl, hasVisibleElements, moveChild, setDesignContextMenu, setDesignContextMenu, setEnableDesignModeMask, setInnerComponent, setOuterComponent, swapChildren, unbind, updateVisibilityabout, activateChildren, addChild, addChild, afterAddChild, afterInitialize, afterParentChanged, afterRemoveChild, applyHint, beforeAddChild, beforeInitialize, beforeParentChanged, beforeRemoveChild, bringToFront, canAcceptChild, canAcceptChild, canAcceptChild, canAcceptChild, canAcceptParent, canAcceptParent, canAcceptParent, canAcceptParent, destroy, findChildElement, getAncestor, getChild, getChild, getChildCount, getChildren, getColor, getDefinition, getDisplayName, getEventManager, getFirstChild, getFirstVisibleChild, getHint, getIndex, getLastChild, getLastVisibleChild, getNextSibling, getPropEditClass, getRejectReason, getRoot, getSerializableChildren, hasAncestor, hasChild, indexOfChild, isActivated, isContainer, isDesignMode, isEnabled, isLocked, isVisible, raise, raise, registerAllowedChildClass, registerAllowedParentClass, remove, removeChild, removeChildren, setColor, setDefinition, setDefinition, setEnabled, setHint, setIndex, setLocked, setParent, setRejectReason, setVisible, updateParentState, updateState, updateVisibilitypublic UIElementButton()
public UIElementButton(org.zkoss.zul.impl.LabelImageElement component,
ThemeUtil.ButtonSize size,
ThemeUtil.ButtonStyle style)
public String getInstanceName()
UIElementBasegetInstanceName in class UIElementBasepublic String getLabel()
public void setLabel(String value)
value - The label text.public void setIcon(String url)
url - Icon URL.public String getIcon()
public ThemeUtil.ButtonSize getSize()
public void setSize(ThemeUtil.ButtonSize size)
public ThemeUtil.ButtonStyle getStyle()
public void setStyle(ThemeUtil.ButtonStyle style)
protected void applyColor()
UIElementBaseapplyColor in class UIElementBaseCopyright © 2016 Regenstrief Center for Biomedical Informatics. All rights reserved.