(Automatically generated from BeanInfo)
Generated Object
A javax.swing.JToggleButton is returned, unless the user passes in a subclass of JToggleButton as the value argument, in which case the value argument is returned.
Attributes
Declared in javax.swing.AbstractButton
- UI <ButtonUI> The UI object that implements the LookAndFeel.
- action <Action> the Action instance connected with this ActionEvent source
- borderPainted <boolean> Whether the border should be painted.
- contentAreaFilled <boolean> Whether the button should paint the content area or leave it transparent.
- disabledIcon <Icon> The disabled icon for the button.
- disabledSelectedIcon <Icon> The disabled selection icon for the button.
- displayedMnemonicIndex <int> the index into the String to draw the keyboard character mnemonic at
- focusPainted <boolean> Whether focus should be painted
- horizontalAlignment <int> The horizontal alignment of the icon and text.
- horizontalTextPosition <int> The horizontal position of the text relative to the icon.
- icon <Icon> The button's default icon
- iconTextGap <int> If both the icon and text properties are set, this property defines the space between them.
- label <String> Replace by setText(text)
- margin <Insets> The space between the button's border and the label.
- mnemonic <int> the keyboard character mnemonic
- model <ButtonModel> Model that the Button uses.
- pressedIcon <Icon> The pressed icon for the button.
- rolloverEnabled <boolean> Whether rollover effects should be enabled.
- rolloverIcon <Icon> The rollover icon for the button.
- rolloverSelectedIcon <Icon> The rollover selected icon for the button.
- selectedIcon <Icon> The selected icon for the button.
- text <String> The button's text.
- verticalAlignment <int> The vertical alignment of the icon and text.
- verticalTextPosition <int> The vertical position of the text relative to the icon.
- actionCommand <String>
- multiClickThreshhold <long>
- selected <boolean>
- selectedObjects <Object[]>
Declared in javax.swing.JComponent
- autoscrolls <boolean> Determines if this component automatically scrolls its contents when dragged.
- border <Border> The component's border.
- componentPopupMenu <JPopupMenu> Popup to show
- debugGraphicsOptions <int> Diagnostic options for graphics operations.
- inheritsPopupMenu <boolean> Whether or not the JPopupMenu is inherited
- inputVerifier <InputVerifier> The component's input verifier.
- opaque <boolean> The component's opacity
- toolTipText <String> The text to display in a tool tip.
- transferHandler <TransferHandler> Mechanism for transfer of data to and from the component
- verifyInputWhenFocusTarget <boolean> Whether the Component verifies input before accepting focus.
- UIClassID <String>
- accessibleContext <AccessibleContext>
- actionMap <ActionMap>
- doubleBuffered <boolean>
- graphics <Graphics>
- height <int>
- managingFocus <boolean>
- nextFocusableComponent <Component>
- optimizedDrawingEnabled <boolean>
- paintingTile <boolean>
- registeredKeyStrokes <KeyStroke[]>
- requestFocusEnabled <boolean>
- rootPane <JRootPane>
- topLevelAncestor <Container>
- validateRoot <boolean>
- visibleRect <Rectangle>
- width <int>
- x <int>
- y <int>
Declared in java.awt.Container
- alignmentX <float>
- alignmentY <float>
- componentCount <int>
- components <Component[]>
- focusCycleRoot <boolean>
- focusTraversalPolicy <FocusTraversalPolicy>
- focusTraversalPolicyProvider <boolean>
- focusTraversalPolicySet <boolean>
- insets <Insets>
- layout <LayoutManager>
- maximumSize <Dimension>
- minimumSize <Dimension>
- preferredSize <Dimension>
Declared in java.awt.Component
- background <Color>
- enabled <boolean>
- focusable <boolean>
- font <Font>
- foreground <Color>
- name <String>
- visible <boolean>
Events
Declared in javax.swing.AbstractButton
- itemStateChanged (ItemEvent) - part of ItemListener
- actionPerformed (ActionEvent) - part of ActionListener
- stateChanged (ChangeEvent) - part of ChangeListener
Declared in javax.swing.JComponent
- vetoableChange (PropertyChangeEvent) - part of VetoableChangeListener
- ancestorMoved (AncestorEvent) - part of AncestorListener
- ancestorAdded (AncestorEvent) - part of AncestorListener
- ancestorRemoved (AncestorEvent) - part of AncestorListener
Declared in java.awt.Container
- componentAdded (ContainerEvent) - part of ContainerListener
- componentRemoved (ContainerEvent) - part of ContainerListener
Declared in java.awt.Component
- keyPressed (KeyEvent) - part of KeyListener
- keyReleased (KeyEvent) - part of KeyListener
- keyTyped (KeyEvent) - part of KeyListener
- componentHidden (ComponentEvent) - part of ComponentListener
- componentMoved (ComponentEvent) - part of ComponentListener
- componentResized (ComponentEvent) - part of ComponentListener
- componentShown (ComponentEvent) - part of ComponentListener
- hierarchyChanged (HierarchyEvent) - part of HierarchyListener
- mouseClicked (MouseEvent) - part of MouseListener
- mouseEntered (MouseEvent) - part of MouseListener
- mouseExited (MouseEvent) - part of MouseListener
- mousePressed (MouseEvent) - part of MouseListener
- mouseReleased (MouseEvent) - part of MouseListener
- mouseDragged (MouseEvent) - part of MouseMotionListener
- mouseMoved (MouseEvent) - part of MouseMotionListener
- propertyChange (PropertyChangeEvent) - part of PropertyChangeListener
- ancestorMoved (HierarchyEvent) - part of HierarchyBoundsListener
- ancestorResized (HierarchyEvent) - part of HierarchyBoundsListener
- focusGained (FocusEvent) - part of FocusListener
- focusLost (FocusEvent) - part of FocusListener
- mouseWheelMoved (MouseWheelEvent) - part of MouseWheelListener
- caretPositionChanged (InputMethodEvent) - part of InputMethodListener
- inputMethodTextChanged (InputMethodEvent) - part of InputMethodListener
Content
Usage
Examples
Observable Attributes
- UI
- action
- alignmentX
- alignmentY
- background
- border
- borderPainted
- component
- componentCount
- componentPopupMenu
- components
- containerListeners
- contentAreaFilled
- disabledIcon
- disabledSelectedIcon
- displayedMnemonicIndex
- enabled
- focusCycleRoot
- focusPainted
- focusTraversalKeys
- focusTraversalPolicy
- focusTraversalPolicyProvider
- focusTraversalPolicySet
- focusable
- font
- foreground
- horizontalAlignment
- horizontalTextPosition
- icon
- iconTextGap
- inheritsPopupMenu
- inputVerifier
- insets
- label
- layout
- margin
- maximumSize
- minimumSize
- mnemonic
- model
- opaque
- preferredSize
- pressedIcon
- rolloverEnabled
- rolloverIcon
- rolloverSelectedIcon
- selectedIcon
- text
- transferHandler
- verifyInputWhenFocusTarget
- verticalAlignment
- verticalTextPosition