Customizing JMenuItem Look and Feel : JMenuItem « Swing « Java Tutorial






Property StringObject Type
MenuItem.acceleratorDelimiterString
MenuItem.acceleratorFontFont
MenuItem.acceleratorForegroundColor
MenuItem.acceleratorSelectionForegroundColor
MenuItem.actionMapActionMap
MenuItem.arrowIconIcon
MenuItem.backgroundColor
MenuItem.borderBorder
MenuItem.borderPaintedBoolean
MenuItem.checkIconIcon
MenuItem.commandSoundString
MenuItem.disabledForegroundColor
MenuItem.fontFont
MenuItem.foregroundColor
MenuItem.marginInsets
MenuItem.opaqueBoolean
MenuItem.selectionBackgroundColor
MenuItem.selectionForegroundColor
MenuItem.textIconGapInteger
MenuItemUIString










14.23.JMenuItem
14.23.1.Creating JMenuItem Components
14.23.2.Creating Menuitem from Action classCreating Menuitem from Action class
14.23.3.Adding Drop-Down MenusAdding Drop-Down Menus
14.23.4.Disable MenuitemDisable Menuitem
14.23.5.Adding Mnemonic and Accelerator to MenuitemAdding Mnemonic and Accelerator to Menuitem
14.23.6.Using Function key as Accelerator
14.23.7.Listening to JMenuItem Events with an ActionListenerListening to JMenuItem Events with an ActionListener
14.23.8.Listening to JMenuItem Events with a MenuDragMouseListenerListening to JMenuItem Events with a MenuDragMouseListener
14.23.9.Listening to JMenuItem Events with a MenuKeyListenerListening to JMenuItem Events with a MenuKeyListener
14.23.10.Separating Menu Items in a Menu
14.23.11.Creating an About Menu ItemCreating an About Menu Item
14.23.12.Creating a Menu Item That Listens for Changes to Its Selection Status
14.23.13.Customizing JMenuItem Look and Feel