Top Description Fields Constructors Methods
com.sun.java.swing.plaf.motif

public Class MotifToggleButtonUI

extends BasicToggleButtonUI
Class Inheritance
Imports
java.awt.Color, .Dimension, .Graphics, .Insets, javax.swing.AbstractButton, .JComponent, .LookAndFeel, .UIManager, javax.swing.border.Border, javax.swing.plaf.ComponentUI, .UIResource, javax.swing.plaf.basic.BasicToggleButtonUI, sun.awt.AppContext

BasicToggleButton implementation.
Author
Rich Schiavi

Field Summary

Modifier and TypeField and Description
private boolean
private static final Object
protected Color

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static ComponentUI
createUI(JComponent
a component
b
)

Hides javax.swing.plaf.basic.BasicToggleButtonUI.createUI.

Returns an instance of BasicToggleButtonUI.

public Insets
protected Color
public void
installDefaults(AbstractButton
an abstract button
b
)

Overrides javax.swing.plaf.basic.BasicButtonUI.installDefaults.

Installs default properties.

protected void
paintButtonPressed(Graphics
an instance of Graphics
g
,
AbstractButton
an abstract button
b
)

Overrides javax.swing.plaf.basic.BasicButtonUI.paintButtonPressed.

Paints a pressed button.

protected void
uninstallDefaults(AbstractButton
an abstract button
b
)

Overrides javax.swing.plaf.basic.BasicButtonUI.uninstallDefaults.

Uninstalls default properties.

Inherited from javax.swing.plaf.basic.BasicToggleButtonUI:
getPropertyPrefixgetTextShiftOffsetpaintpaintIcon

Field Detail

defaults_initializedback to summary
private boolean defaults_initialized
MOTIF_TOGGLE_BUTTON_UI_KEYback to summary
private static final Object MOTIF_TOGGLE_BUTTON_UI_KEY
selectColorback to summary
protected Color selectColor

Constructor Detail

MotifToggleButtonUIback to summary
public MotifToggleButtonUI()

Method Detail

createUIback to summary
public static ComponentUI createUI(JComponent b)

Hides javax.swing.plaf.basic.BasicToggleButtonUI.createUI.

Doc from javax.swing.plaf.basic.BasicToggleButtonUI.createUI.

Returns an instance of BasicToggleButtonUI.

Parameters
b:JComponent

a component

Returns:ComponentUI

an instance of BasicToggleButtonUI

getInsetsback to summary
public Insets getInsets(JComponent c)
getSelectColorback to summary
protected Color getSelectColor()
installDefaultsback to summary
public void installDefaults(AbstractButton b)

Overrides javax.swing.plaf.basic.BasicButtonUI.installDefaults.

Doc from javax.swing.plaf.basic.BasicButtonUI.installDefaults.

Installs default properties.

Parameters
b:AbstractButton

an abstract button

paintButtonPressedback to summary
protected void paintButtonPressed(Graphics g, AbstractButton b)

Overrides javax.swing.plaf.basic.BasicButtonUI.paintButtonPressed.

Doc from javax.swing.plaf.basic.BasicButtonUI.paintButtonPressed.

Paints a pressed button.

Parameters
g:Graphics

an instance of Graphics

b:AbstractButton

an abstract button

uninstallDefaultsback to summary
protected void uninstallDefaults(AbstractButton b)

Overrides javax.swing.plaf.basic.BasicButtonUI.uninstallDefaults.

Doc from javax.swing.plaf.basic.BasicButtonUI.uninstallDefaults.

Uninstalls default properties.

Parameters
b:AbstractButton

an abstract button