APIdia Launch Partner
Top Description Fields Constructors Methods
javax.swing.plaf.basic

public Class BasicRadioButtonMenuItemUI

extends BasicMenuItemUI
Class Inheritance
Known Direct Subclasses
com.sun.java.swing.plaf.motif.MotifRadioButtonMenuItemUI
Imports
javax.swing.*, java.awt.*, java.awt.event.*, javax.swing.plaf.*, javax.swing.border.*

BasicRadioButtonMenuItem implementation
Authors
Georges Saab, David Karlton

Field Summary

Inherited from javax.swing.plaf.basic.BasicMenuItemUI:
acceleratorDelimiteracceleratorFontacceleratorForegroundacceleratorSelectionForegroundarrowIconcheckIcondefaultTextIconGapdisabledForegroundhandlermenuDragMouseListenermenuItemmenuKeyListenermouseInputListeneroldBorderPaintedpropertyChangeListenerselectionBackgroundselectionForeground

Constructor Summary

AccessConstructor and Description
public
BasicRadioButtonMenuItemUI()

Constructs a BasicRadioButtonMenuItemUI.

Method Summary

Modifier and TypeMethod and Description
public static ComponentUI

Returns:

a new instance of BasicRadioButtonMenuItemUI
createUI
(JComponent
a component
b
)

Hides javax.swing.plaf.basic.BasicMenuItemUI.createUI.

Returns a new instance of BasicRadioButtonMenuItemUI.

protected String
public void
processMouseEvent(JMenuItem
a menu item
item
,
MouseEvent
a mouse event
e
,
MenuElement[]
an array of MenuElement
path
,
MenuSelectionManager
an instance of MenuSelectionManager
manager
)

Invoked when mouse event occurs.

Inherited from javax.swing.plaf.basic.BasicMenuItemUI:
createInputMapcreateMenuDragMouseListenercreateMenuKeyListenercreateMouseInputListenercreatePropertyChangeListenerdoClickdoNotCloseOnMouseClickgetHandlergetMaximumSizegetMinimumSizegetPathgetPreferredMenuItemSizegetPreferredSizeinstallComponentsinstallDefaultsinstallKeyboardActionsinstallLazyActionMapinstallListenersinstallUIloadActionMappaintpaintBackgroundpaintMenuItempaintTextprintMenuElementArrayuninstallComponentsuninstallDefaultsuninstallKeyboardActionsuninstallListenersuninstallUIupdateupdateAcceleratorBinding

Constructor Detail

BasicRadioButtonMenuItemUIback to summary
public BasicRadioButtonMenuItemUI()

Constructs a BasicRadioButtonMenuItemUI.

Method Detail

createUIback to summary
public static ComponentUI createUI(JComponent b)

Hides javax.swing.plaf.basic.BasicMenuItemUI.createUI.

Returns a new instance of BasicRadioButtonMenuItemUI.

Parameters
b:JComponent

a component

Returns:ComponentUI

a new instance of BasicRadioButtonMenuItemUI

getPropertyPrefixback to summary
protected String getPropertyPrefix()

Overrides javax.swing.plaf.basic.BasicMenuItemUI.getPropertyPrefix.

Doc from javax.swing.plaf.basic.BasicMenuItemUI.getPropertyPrefix.

Returns a property prefix.

processMouseEventback to summary
public void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)

Invoked when mouse event occurs.

Parameters
item:JMenuItem

a menu item

e:MouseEvent

a mouse event

path:MenuElement[]

an array of MenuElement

manager:MenuSelectionManager

an instance of MenuSelectionManager