scala.swing

class AbstractButton

[source: scala/swing/AbstractButton.scala]

abstract class AbstractButton
extends Component with Trigger
Base class of all button-like widgets, such as push buttons, check boxes, and radio buttons.
See Also
javax.swing.AbstractButton
Direct Known Subclasses:
Button, MenuItem, ToggleButton

Value Summary
override lazy val peer : javax.swing.AbstractButton
Values and Variables inherited from Component
initP
Values and Variables inherited from Publisher
listeners
Values and Variables inherited from Reactor
reactions
Method Summary
def action : Action
def action_= (a : Action) : Unit
def borderPainted : Boolean
def borderPainted_= (b : Boolean) : Unit
def contentAreaFilled : Boolean
def contentAreaFilled_= (b : Boolean) : Unit
def disabledIcon : javax.swing.Icon
def disabledIcon_= (i : javax.swing.Icon) : Unit
def disabledSelectedIcon : javax.swing.Icon
def disabledSelectedIcon_= (i : javax.swing.Icon) : Unit
def displayedMnemonicIndex : Int
def displayedMnemonicIndex_= (n : Int) : Unit
def doClick : Unit
def doClick (times : Int) : Unit
def focusPainted : Boolean
def focusPainted_= (b : Boolean) : Unit
def horizontalAlignment : Value
def horizontalAlignment_= (a : Value) : Unit
def horizontalTextPosition : Value
def horizontalTextPosition_= (a : Value) : Unit
def icon : javax.swing.Icon
def iconTextGap : Int
def iconTextGap_= (x : Int) : Unit
def icon_= (i : javax.swing.Icon) : Unit
def margin : java.awt.Insets
def margin_= (i : java.awt.Insets) : Unit
def mnemonic : Value
def mnemonic_= (k : Value) : Unit
def multiClickThreshold : Long
def multiClickThreshold_= (n : Long) : Unit
def pressedIcon : javax.swing.Icon
def pressedIcon_= (i : javax.swing.Icon) : Unit
def rolloverEnabled : Boolean
def rolloverEnabled_= (b : Boolean) : Unit
def rolloverIcon : javax.swing.Icon
def rolloverIcon_= (b : javax.swing.Icon) : Unit
def rolloverSelectedIcon : javax.swing.Icon
def rolloverSelectedIcon_= (b : javax.swing.Icon) : Unit
def selected : Boolean
def selectedIcon : javax.swing.Icon
def selectedIcon_= (i : javax.swing.Icon) : Unit
def selected_= (b : Boolean) : Unit
def text : java.lang.String
def text_= (s : java.lang.String) : Unit
def verticalAlignment : Value
def verticalAlignment_= (a : Value) : Unit
def verticalTextPosition : Value
def verticalTextPosition_= (a : Value) : Unit
Methods inherited from Component
xLayoutAlignment, xLayoutAlignment_=, yLayoutAlignment, yLayoutAlignment_=, border, border_=, opaque, opaque_=, enabled, enabled_=, tooltip, tooltip_=, inputVerifier, inputVerifier_=, revalidate, requestFocus, paintComponent, paint, toString
Methods inherited from Publisher
subscribe, unsubscribe, publish
Methods inherited from Reactor
listenTo, deafTo
Methods inherited from UIElement
self, foreground, foreground_=, background, background_=, minimumSize, minimumSize_=, maximumSize, maximumSize_=, preferredSize, preferredSize_=, preferredSize_=, font, font_=, locationOnScreen, location, bounds, size, size_=, size_=, locale, toolkit, cursor, cursor_=, visible, visible_=, showing, repaint
Methods inherited from Proxy
hashCode, equals
Methods inherited from AnyRef
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
override lazy val peer : javax.swing.AbstractButton
Overrides
Component.peer

Method Details
def text : java.lang.String

def text_=(s : java.lang.String) : Unit

def icon : javax.swing.Icon

def icon_=(i : javax.swing.Icon) : Unit

def pressedIcon : javax.swing.Icon

def pressedIcon_=(i : javax.swing.Icon) : Unit

def selectedIcon : javax.swing.Icon

def selectedIcon_=(i : javax.swing.Icon) : Unit

def disabledIcon : javax.swing.Icon

def disabledIcon_=(i : javax.swing.Icon) : Unit

def disabledSelectedIcon : javax.swing.Icon

def disabledSelectedIcon_=(i : javax.swing.Icon) : Unit

def rolloverIcon : javax.swing.Icon

def rolloverIcon_=(b : javax.swing.Icon) : Unit

def rolloverSelectedIcon : javax.swing.Icon

def rolloverSelectedIcon_=(b : javax.swing.Icon) : Unit

def action : Action
Overrides
Trigger.action

def action_=(a : Action) : Unit
Overrides
Trigger.action_=

def selected : Boolean

def selected_=(b : Boolean) : Unit

def contentAreaFilled : Boolean

def contentAreaFilled_=(b : Boolean) : Unit

def borderPainted : Boolean

def borderPainted_=(b : Boolean) : Unit

def focusPainted : Boolean

def focusPainted_=(b : Boolean) : Unit

def rolloverEnabled : Boolean

def rolloverEnabled_=(b : Boolean) : Unit

def verticalTextPosition : Value

def verticalTextPosition_=(a : Value) : Unit

def verticalAlignment : Value

def verticalAlignment_=(a : Value) : Unit

def horizontalTextPosition : Value

def horizontalTextPosition_=(a : Value) : Unit

def horizontalAlignment : Value

def horizontalAlignment_=(a : Value) : Unit

def iconTextGap : Int

def iconTextGap_=(x : Int) : Unit

def mnemonic : Value

def mnemonic_=(k : Value) : Unit

def displayedMnemonicIndex : Int

def displayedMnemonicIndex_=(n : Int) : Unit

def multiClickThreshold : Long

def multiClickThreshold_=(n : Long) : Unit

def doClick : Unit

def doClick(times : Int) : Unit

def margin : java.awt.Insets

def margin_=(i : java.awt.Insets) : Unit