| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 JMenuItem 的软件包 | |
|---|---|
| javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 | 
| javax.swing.plaf.basic | 提供了根据基本外观构建的用户界面对象。 | 
| javax.swing 中 JMenuItem 的使用 | 
|---|
| javax.swing 中 JMenuItem 的子类 | |
|---|---|
 class | 
JCheckBoxMenuItem
可以被选定或取消选定的菜单项。  | 
 class | 
JMenu
菜单的该实现是一个包含 JMenuItem 的弹出窗口,用户选择 JMenuBar 上的项时会显示该 JMenuItem。 | 
 class | 
JRadioButtonMenuItem
一个单选按钮菜单项的实现。  | 
| 返回 JMenuItem 的 javax.swing 中的方法 | |
|---|---|
 JMenuItem | 
JPopupMenu.add(Action a)
将指派指定 Action 对象的新菜单项添加到菜单的末尾。 | 
 JMenuItem | 
JMenu.add(Action a)
创建连接到指定 Action 对象的新菜单项,并将其追加到此菜单的末尾。 | 
 JMenuItem | 
JPopupMenu.add(JMenuItem menuItem)
将指定菜单项添加到此菜单的末尾。  | 
 JMenuItem | 
JMenu.add(JMenuItem menuItem)
将某个菜单项追加到此菜单的末尾。  | 
 JMenuItem | 
JPopupMenu.add(String s)
创建具有指定文本的菜单项,并将其添加到此菜单的末尾。  | 
 JMenuItem | 
JMenu.add(String s)
创建具有指定文本的新菜单项,并将其追加到此菜单的末尾。  | 
protected  JMenuItem | 
JPopupMenu.createActionComponent(Action a)
该工厂方法为添加到 JPopupMenu 的 Action 创建对应的 JMenuItem。 | 
protected  JMenuItem | 
JMenu.createActionComponent(Action a)
该工厂方法创建添加到 JMenu 的 Action 的 JMenuItem。 | 
 JMenuItem | 
JMenu.getItem(int pos)
返回指定位置的 JMenuItem。 | 
 JMenuItem | 
JMenu.insert(Action a,
       int pos)
在给定位置插入连接到指定 Action 对象的新菜单项。 | 
 JMenuItem | 
JMenu.insert(JMenuItem mi,
       int pos)
在给定位置插入指定的 JMenuitem。 | 
| 参数类型为 JMenuItem 的 javax.swing 中的方法 | |
|---|---|
 JMenuItem | 
JPopupMenu.add(JMenuItem menuItem)
将指定菜单项添加到此菜单的末尾。  | 
 JMenuItem | 
JMenu.add(JMenuItem menuItem)
将某个菜单项追加到此菜单的末尾。  | 
protected  PropertyChangeListener | 
JPopupMenu.createActionChangeListener(JMenuItem b)
返回一个正确配置的 PropertyChangeListener,它在 Action 发生更改时更新控件。 | 
protected  PropertyChangeListener | 
JMenu.createActionChangeListener(JMenuItem b)
返回一个正确配置的 PropertyChangeListener,它在 Action 发生更改时更新控件。 | 
 JMenuItem | 
JMenu.insert(JMenuItem mi,
       int pos)
在给定位置插入指定的 JMenuitem。 | 
 void | 
JMenu.remove(JMenuItem item)
从此菜单移除指定的菜单项。  | 
| javax.swing.plaf.basic 中 JMenuItem 的使用 | 
|---|
| 声明为 JMenuItem 的 javax.swing.plaf.basic 中的字段 | |
|---|---|
protected  JMenuItem | 
BasicMenuItemUI.menuItem
 | 
| 参数类型为 JMenuItem 的 javax.swing.plaf.basic 中的方法 | |
|---|---|
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 | 
BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item,
                  MouseEvent e,
                  MenuElement[] path,
                  MenuSelectionManager manager)
 | 
 void | 
BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item,
                  MouseEvent e,
                  MenuElement[] path,
                  MenuSelectionManager manager)
 | 
protected  void | 
BasicMenuItemUI.uninstallComponents(JMenuItem menuItem)
 | 
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。