BasicCheckBoxMenuItemUI (Java 2 Platform SE 5.0) (original) (raw)
javax.swing.plaf.basic
Class BasicCheckBoxMenuItemUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.MenuItemUI
javax.swing.plaf.basic.BasicMenuItemUI
javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
public class BasicCheckBoxMenuItemUI
extends BasicMenuItemUI
BasicCheckboxMenuItem implementation
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 |
---|
BasicCheckBoxMenuItemUI() |
Method Summary | |
---|---|
static ComponentUI | createUI(JComponent c) |
protected String | getPropertyPrefix() |
void | [processMouseEvent](../../../../javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.html#processMouseEvent%28javax.swing.JMenuItem, java.awt.event.MouseEvent, javax.swing.MenuElement[], javax.swing.MenuSelectionManager%29)(JMenuItem item,MouseEvent e,MenuElement[] path,MenuSelectionManager manager) |
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUI |
---|
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, doClick, getMaximumSize, getMinimumSize, getPath, [getPreferredMenuItemSize](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPreferredMenuItemSize%28javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, int%29), getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, [paint](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paint%28java.awt.Graphics, javax.swing.JComponent%29), [paintBackground](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paintBackground%28java.awt.Graphics, javax.swing.JMenuItem, java.awt.Color%29), [paintMenuItem](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paintMenuItem%28java.awt.Graphics, javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, java.awt.Color, java.awt.Color, int%29), [paintText](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paintText%28java.awt.Graphics, javax.swing.JMenuItem, java.awt.Rectangle, java.lang.String%29), uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, [update](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#update%28java.awt.Graphics, javax.swing.JComponent%29) |
Methods inherited from class javax.swing.plaf.ComponentUI |
---|
[contains](../../../../javax/swing/plaf/ComponentUI.html#contains%28javax.swing.JComponent, int, int%29), [getAccessibleChild](../../../../javax/swing/plaf/ComponentUI.html#getAccessibleChild%28javax.swing.JComponent, int%29), getAccessibleChildrenCount |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29) |
Constructor Detail |
---|
BasicCheckBoxMenuItemUI
public BasicCheckBoxMenuItemUI()
Method Detail |
---|
createUI
public static ComponentUI createUI(JComponent c)
getPropertyPrefix
protected String getPropertyPrefix()
Overrides:
[getPropertyPrefix](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPropertyPrefix%28%29)
in class [BasicMenuItemUI](../../../../javax/swing/plaf/basic/BasicMenuItemUI.html "class in javax.swing.plaf.basic")
processMouseEvent
public void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.