javax.swing.plaf.basic
Class BasicRadioButtonMenuItemUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ButtonUI
          extended by javax.swing.plaf.MenuItemUI
              extended by javax.swing.plaf.basic.BasicMenuItemUI
                  extended by javax.swing.plaf.basic.BasicRadioButtonMenuItemUI

public class BasicRadioButtonMenuItemUI
extends BasicMenuItemUI

UI Delegator for JRadioButtonMenuItem


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicMenuItemUI
BasicMenuItemUI.MouseInputHandler
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicMenuItemUI
acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, selectionBackground, selectionForeground
 
Constructor Summary
BasicRadioButtonMenuItemUI()
          Creates a new BasicRadioButtonMenuItemUI object.
 
Method Summary
static ComponentUI createUI(JComponent b)
          Factory method to create a BasicRadioButtonMenuItemUI for the given JComponent, which should be a JRadioButtonMenuItem.
protected  String getPropertyPrefix()
          Returns the prefix for entries in the UIDefaults table.
 void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
          DOCUMENT ME!
 
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUI
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, doClick, getMaximumSize, getMinimumSize, getPath, getPreferredMenuItemSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, paint, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicRadioButtonMenuItemUI

public BasicRadioButtonMenuItemUI()
Creates a new BasicRadioButtonMenuItemUI object.

Method Detail

createUI

public static ComponentUI createUI(JComponent b)
Factory method to create a BasicRadioButtonMenuItemUI for the given JComponent, which should be a JRadioButtonMenuItem.

Parameters:
b - The JComponent a UI is being created for.
Returns:
A BasicRadioButtonMenuItemUI for the JComponent.

getPropertyPrefix

protected String getPropertyPrefix()
Returns the prefix for entries in the UIDefaults table.

Overrides:
getPropertyPrefix in class BasicMenuItemUI
Returns:
"RadioButtonMenuItem"

processMouseEvent

public void processMouseEvent(JMenuItem item,
                              MouseEvent e,
                              MenuElement[] path,
                              MenuSelectionManager manager)
DOCUMENT ME!

Parameters:
item - DOCUMENT ME!
e - DOCUMENT ME!
path - DOCUMENT ME!
manager - DOCUMENT ME!