com.groiss.gui.component
Class Button

java.lang.Object
  extended by com.groiss.gui.AbstractComponent
      extended by com.groiss.gui.AbstractContainer
          extended by com.groiss.gui.component.Button
All Implemented Interfaces:
Component, Container, java.io.Serializable, java.lang.Cloneable

public class Button
extends AbstractContainer

A HTML button element. <input type=button ..

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.groiss.gui.AbstractContainer
components
 
Fields inherited from class com.groiss.gui.AbstractComponent
actions, ACTIVE, browserMode, DEFAULT, ID, IE, INVISIBLE, isSensitive, label, NS, ON_BLUR, ON_CHANGE, ON_CLICK, ON_DBLCLICK, ON_FOCUS, ON_KEY_DOWN, ON_KEY_PRESS, ON_KEY_UP, ON_LOAD, ON_MOUSE_DOWN, ON_MOUSE_MOVE, ON_MOUSE_OUT, ON_MOUSE_UP, ON_RESET, ON_SELECT, ON_SUBMIT, ON_UNLOAD, outputter, parent, parentElem, READONLY, root, viewMode
 
Constructor Summary
Button()
           
Button(Component value, java.lang.String action)
           
Button(java.lang.String label, java.lang.String action)
          Standard constructor with label and action
Button(java.lang.String label, java.lang.String action, boolean asInput)
           
Button(java.lang.String label, java.lang.String action, java.lang.String styleClass)
          Constructor with label, action and style.
 
Method Summary
 java.lang.String getLabelStr()
           
 void setLabelStr(java.lang.String label)
          sets the text on the button
 
Methods inherited from class com.groiss.gui.AbstractContainer
add, get, getAll, getAll, getAllDeep, getByName, getComponents, getWithParent, init, remove, setBrowserMode, substitute
 
Methods inherited from class com.groiss.gui.AbstractComponent
clone, create, getActionListener, getAttribute, getBrowserMode, getContent, getId, getLabel, getName, getParent, getParentElement, getRoot, getRootName, getStyle, getViewMode, init, init, removeAttribute, setActionListener, setAttribute, setContent, setEncoding, setExpandEmptyElements, setId, setIndenting, setLabel, setName, setNewLines, setParent, setParentElement, setRootName, setStyle, setViewMode, show, show, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.groiss.gui.Component
clone, getActionListener, getAttribute, getBrowserMode, getContent, getId, getLabel, getName, getParent, getParentElement, getRoot, getStyle, getViewMode, init, removeAttribute, setActionListener, setAttribute, setContent, setId, setLabel, setName, setParent, setParentElement, setStyle, setViewMode, show, show, toString
 

Constructor Detail

Button

public Button()

Button

public Button(java.lang.String label,
              java.lang.String action)
Standard constructor with label and action

Parameters:
label - the text on the button
action - a javascript expression

Button

public Button(java.lang.String label,
              java.lang.String action,
              boolean asInput)

Button

public Button(Component value,
              java.lang.String action)

Button

public Button(java.lang.String label,
              java.lang.String action,
              java.lang.String styleClass)
Constructor with label, action and style.

Parameters:
label - the text on the button
action - a javascript expression
styleClass - the name of a CSS class
Method Detail

setLabelStr

public void setLabelStr(java.lang.String label)
sets the text on the button

Parameters:
label - - the text String

getLabelStr

public java.lang.String getLabelStr()


@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.