javax.rad.genui.component
Class UIToggleButton
java.lang.Object
javax.rad.genui.UIResource<C>
javax.rad.genui.UIComponent<C>
javax.rad.genui.component.AbstractUIActionComponent<C>
javax.rad.genui.component.AbstractUIButton<C>
javax.rad.genui.component.AbstractUIToggleButton<IToggleButton>
javax.rad.genui.component.UIToggleButton
- All Implemented Interfaces:
- ITranslatable, IActionComponent, IButton, IIcon, ILabel, IToggleActionComponent, IToggleButton, IAlignmentConstants, IComponent, IResource, INamedObject, ITranslator
public class UIToggleButton
- extends AbstractUIToggleButton<IToggleButton>
Platform and technology independent toggle button.
It is designed for use with AWT, Swing, SWT, JSP, JSF, ... .
- See Also:
Button
,
JToggleButton
Methods inherited from class javax.rad.genui.component.AbstractUIButton |
getHorizontalTextPosition, getImageTextGap, getMouseOverImage, getPressedImage, getVerticalTextPosition, isBorderOnMouseEntered, isBorderPainted, isDefaultButton, setBorderOnMouseEntered, setBorderPainted, setDefaultButton, setHorizontalTextPosition, setImageTextGap, setMouseOverImage, setPressedImage, setVerticalTextPosition |
Methods inherited from class javax.rad.genui.component.AbstractUIActionComponent |
eventAction, getAccelerator, getActionCommand, getHorizontalAlignment, getImage, getMargins, getText, getVerticalAlignment, isPreserveAspectRatio, setAccelerator, setActionCommand, setHorizontalAlignment, setImage, setMargins, setMargins, setPreserveAspectRatio, setText, setVerticalAlignment, updateTranslation |
Methods inherited from class javax.rad.genui.UIComponent |
addNotify, beforeAddNotify, capture, createComponentName, createComponentNamePrefix, debug, doEventKey, doTriggerPopMenu, equals, error, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKey, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getComponentUIResource, getCurrentTranslation, getCursor, getDefaultName, getEventSource, getExistingNames, getFactory, getFont, getForeground, getLocation, getLocationOffset, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPopupMenu, getPreferredSize, getResource, getRootName, getSize, getStyle, getTabIndex, getToolTipText, getTranslation, getUIComponent, hashCode, incrementNameIfExists, info, invokeAndWait, invokeAndWait, invokeInThread, invokeInThread, invokeLater, invokeLater, isBackgroundSet, isBeforeNotified, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isNotified, isPreferredSizeSet, isTranslationChanged, isTranslationEnabled, isVisible, removeNotify, requestFocus, setBackground, setBounds, setBounds, setCursor, setDefaultName, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocation, setLocationRelativeTo, setMaximumSize, setMaximumSize, setMinimumSize, setMinimumSize, setName, setParent, setPopupMenu, setPreferredSize, setPreferredSize, setRootName, setSize, setSize, setStyle, setTabIndex, setToolTipText, setTranslation, setTranslationEnabled, setUIComponent, setVisible, translate |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.rad.ui.component.IButton |
getHorizontalTextPosition, getImageTextGap, getMouseOverImage, getPressedImage, getVerticalTextPosition, isBorderOnMouseEntered, isBorderPainted, isDefaultButton, setBorderOnMouseEntered, setBorderPainted, setDefaultButton, setHorizontalTextPosition, setImageTextGap, setMouseOverImage, setPressedImage, setVerticalTextPosition |
Methods inherited from interface javax.rad.ui.IComponent |
capture, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getStyle, getTabIndex, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocationRelativeTo, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setStyle, setTabIndex, setToolTipText, setVisible |
UIToggleButton
public UIToggleButton()
- Creates a new instance of
UIToggleButton
.
- See Also:
IToggleButton
UIToggleButton
protected UIToggleButton(IToggleButton pButton)
- Creates a new instance of
UIToggleButton
with the given
toggle button.
- Parameters:
pButton
- te toggle button- See Also:
IToggleButton
UIToggleButton
public UIToggleButton(java.lang.String pText)
- Creates a new instance of
UIToggleButton
.
- Parameters:
pText
- the label of the button.- See Also:
IToggleButton
UIToggleButton
public UIToggleButton(java.lang.String pText,
IActionListener pActionListener)
- Creates a new instance of
UIToggleButton
.
- Parameters:
pText
- the text
.pActionListener
- the action listener
.- See Also:
AbstractUIActionComponent.eventAction()
,
AbstractUIActionComponent.setText(String)
UIToggleButton
public UIToggleButton(java.lang.String pText,
java.lang.Object pListener,
java.lang.String pMethodName)
- Creates a new instance of
UIToggleButton
.
- Parameters:
pText
- the text
.pListener
- the listener
.pMethodName
- the method name
.- See Also:
AbstractUIActionComponent.eventAction()
,
AbstractUIActionComponent.setText(String)
UIToggleButton
public UIToggleButton(java.lang.String pText,
IImage pImage,
IActionListener pActionListener)
- Creates a new instance of
UIToggleButton
.
- Parameters:
pText
- the text
.pImage
- the image
.pActionListener
- the action listener
.- See Also:
AbstractUIActionComponent.eventAction()
,
AbstractUIActionComponent.setImage(IImage)
,
AbstractUIActionComponent.setText(String)
UIToggleButton
public UIToggleButton(java.lang.String pText,
IImage pImage,
java.lang.Object pListener,
java.lang.String pMethodName)
- Creates a new instance of
UIToggleButton
.
- Parameters:
pText
- the text
.pImage
- the image
.pListener
- the listener
.pMethodName
- the method name
.- See Also:
AbstractUIActionComponent.eventAction()
,
AbstractUIActionComponent.setImage(IImage)
,
AbstractUIActionComponent.setText(String)
Copyright © 2009 SIB Visions GmbH. All Rights Reserved.