com.extjs.gxt.ui.client.widget.button
クラス ToggleButton

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.button.Button
                  extended by com.extjs.gxt.ui.client.widget.button.ToggleButton
すべての実装インターフェース:
Observable, com.google.gwt.user.client.EventListener

public class ToggleButton
extends Button

A 2-state toggle button.

Events:
Toggle : ButtonEvent(button)
Fires when the "pressed" state of this button changes.


入れ子クラス 概要
 
クラス com.google.gwt.user.client.ui.UIObject から継承された 入れ子クラス/インターフェース
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field 概要
 
クラス com.extjs.gxt.ui.client.widget.button.Button から継承されたフィールド(Fields)
buttonTemplate
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたフィールド(Fields)
DEBUG_ID_PREFIX
 
コンストラクタ 概要
ToggleButton()
          Creates a new toggle button.
ToggleButton(java.lang.String text)
          Creates a new toggle button.
ToggleButton(java.lang.String text, SelectionListener listener)
          Creates a new toggle button.
 
メソッド 概要
 boolean isPressed()
          Returns true if the button is pressed.
 void toggle()
          Toggles the current state.
 void toggle(boolean state)
          Sets the current pressed state.
 
クラス com.extjs.gxt.ui.client.widget.button.Button から継承されたメソッド
addSelectionListener, getIconStyle, getMenu, getMenuAlign, getMinWidth, getMouseEvents, getText, getType, hideMenu, onAttach, onComponentEvent, removeSelectionListener, setIconStyle, setMenu, setMenuAlign, setMinWidth, setMouseEvents, setTabIndex, setText, setType, showMenu
 
クラス com.extjs.gxt.ui.client.widget.Component から継承されたメソッド
addListener, addStyleName, addWidgetListener, disable, disableEvents, disableTextSelection, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getData, getData, getElement, getId, getItemId, getModel, getState, getToolTip, hide, hideToolTip, isEnabled, isRendered, isVisible, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeWidgetListener, render, render, saveState, setBorders, setData, setData, setElement, setEnabled, setEnableState, setHeight, setId, setIntStyleAttribute, setItemId, setPixelSize, setSize, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, setWidth, show, toString
 
クラス com.google.gwt.user.client.ui.Widget から継承されたメソッド
getParent, isAttached
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたメソッド
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, sinkEvents, unsinkEvents
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタ 詳細

ToggleButton

public ToggleButton()
Creates a new toggle button.


ToggleButton

public ToggleButton(java.lang.String text)
Creates a new toggle button.

パラメータ:
text - the button text

ToggleButton

public ToggleButton(java.lang.String text,
                    SelectionListener listener)
Creates a new toggle button.

パラメータ:
text - the button text
listener - a selection listener
メソッド 詳細

isPressed

public boolean isPressed()
Returns true if the button is pressed.

戻り値:
the pressed state

toggle

public void toggle()
Toggles the current state.


toggle

public void toggle(boolean state)
Sets the current pressed state.

パラメータ:
state - true to set pressed state