软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
Modifier and Type | Class and Description |
---|---|
class |
JCheckBoxMenuItem
一个菜单项,可以选择或取消选择。
|
class |
JMenu
一个菜单的实现,包含
JMenuItem s时显示用户选择的
JMenuBar 项弹出窗口。
|
class |
JRadioButtonMenuItem
一个广播按钮菜单项的实现。
|
Modifier and Type | Method and Description |
---|---|
JMenuItem |
JMenu.add(Action a)
创建一个新的菜单项连接到指定的
Action 对象并将其添加到该菜单的末尾。
|
JMenuItem |
JPopupMenu.add(Action a)
添加一个新的菜单项的菜单,将指定的
Action 对象结束。
|
JMenuItem |
JMenu.add(JMenuItem menuItem)
添加一个菜单项,该菜单的末尾。
|
JMenuItem |
JPopupMenu.add(JMenuItem menuItem)
将指定的菜单项,该菜单的末尾。
|
JMenuItem |
JMenu.add(String s)
创建具有指定文本的新菜单项并将其添加到该菜单的末尾。
|
JMenuItem |
JPopupMenu.add(String s)
创建具有指定文本的新菜单项并将其添加到该菜单的末尾。
|
protected JMenuItem |
JMenu.createActionComponent(Action a)
工厂方法创建的
JMenuItem
Action s添加到
JMenu 。
|
protected JMenuItem |
JPopupMenu.createActionComponent(Action a)
工厂方法创建的
JMenuItem
Actions 添加到
JPopupMenu 。
|
JMenuItem |
JMenu.getItem(int pos)
返回指定位置的
JMenuItem 。
|
JMenuItem |
JMenu.insert(Action a, int pos)
插入一个新的菜单项连接到指定的
Action 对象在一个给定的位置。
|
JMenuItem |
JMenu.insert(JMenuItem mi, int pos)
在指定位置插入指定
JMenuitem 。
|
Modifier and Type | Method and Description |
---|---|
JMenuItem |
JMenu.add(JMenuItem menuItem)
添加一个菜单项,该菜单的末尾。
|
JMenuItem |
JPopupMenu.add(JMenuItem menuItem)
将指定的菜单项,该菜单的末尾。
|
protected PropertyChangeListener |
JMenu.createActionChangeListener(JMenuItem b)
返回一个正确配置
PropertyChangeListener 更新控制的
Action 发生变化。
|
protected PropertyChangeListener |
JPopupMenu.createActionChangeListener(JMenuItem b)
返回一个正确配置
PropertyChangeListener 更新控制在
Action 发生变化。
|
JMenuItem |
JMenu.insert(JMenuItem mi, int pos)
在指定位置插入指定
JMenuitem 。
|
void |
JMenu.remove(JMenuItem item)
从该菜单中删除指定的菜单项。
|
Modifier and Type | Field and Description |
---|---|
protected JMenuItem |
BasicMenuItemUI.menuItem |
Modifier and Type | Method and Description |
---|---|
protected void |
BasicMenuItemUI.installComponents(JMenuItem menuItem) |
protected void |
BasicMenuItemUI.paintBackground(Graphics g, JMenuItem menuItem, Color bgColor)
绘制菜单项的背景。
|
protected void |
BasicMenuItemUI.paintText(Graphics g, JMenuItem menuItem, Rectangle textRect, String text)
呈现当前菜单项的文本。
|
void |
BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
void |
BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
protected void |
BasicMenuItemUI.uninstallComponents(JMenuItem menuItem) |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.