软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.event |
提供由摆动组件触发的事件。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
javax.swing.plaf.metal |
提供用户界面对象建立根据java的外观和感觉(一次代号为金属),它是默认的外观和感觉。
|
Modifier and Type | Class and Description |
---|---|
class |
JCheckBoxMenuItem
一个菜单项,可以选择或取消选择。
|
class |
JMenu
一个菜单的实现,包含
JMenuItem s时显示用户选择的
JMenuBar 项弹出窗口。
|
class |
JMenuBar
菜单栏的实现。
|
class |
JMenuItem
菜单中的一个项目的实现。
|
class |
JPopupMenu
一个弹出式菜单的实现--一个小窗口,弹出并显示一系列的选择。
|
class |
JRadioButtonMenuItem
一个广播按钮菜单项的实现。
|
Modifier and Type | Method and Description |
---|---|
MenuElement[] |
MenuSelectionManager.getSelectedPath()
返回当前选择的菜单项的路径
|
MenuElement[] |
JMenuBar.getSubElements()
实现的是一个
MenuElement 返回该菜单栏菜单。
|
MenuElement[] |
JMenu.getSubElements()
返回包含此菜单组件的子菜单
MenuElement s数组。
|
MenuElement[] |
JPopupMenu.getSubElements()
返回包含此菜单组件的子菜单
MenuElement s数组。
|
MenuElement[] |
JMenuItem.getSubElements()
此方法返回一个包含此菜单组件的子菜单组件的数组。
|
MenuElement[] |
MenuElement.getSubElements()
此方法应返回包含接收菜单元素的子元素的数组
|
Modifier and Type | Method and Description |
---|---|
void |
JMenuBar.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
实现的是一个
MenuElement --没有。
|
void |
JPopupMenu.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
JMenuItem.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
MenuElement.processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
处理一个关键事件。
|
void |
JMenuBar.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
实现的是一个
MenuElement --没有。
|
void |
JPopupMenu.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
这种方法需要符合
MenuElement 接口,但它没有实现。
|
void |
JMenuItem.processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
处理鼠标事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
MenuElement.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
处理鼠标事件。
|
void |
MenuSelectionManager.setSelectedPath(MenuElement[] path)
改变菜单层次结构中的选择。
|
Modifier and Type | Method and Description |
---|---|
MenuElement[] |
MenuKeyEvent.getPath()
返回此事件引用的菜单项的路径。
|
MenuElement[] |
MenuDragMouseEvent.getPath()
返回所选菜单项的路径。
|
Constructor and Description |
---|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
构建了一个menudragmouseevent对象。
|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
构建了一个menudragmouseevent对象。
|
MenuKeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar, MenuElement[] p, MenuSelectionManager m)
构建了一个menukeyevent对象。
|
Modifier and Type | Class and Description |
---|---|
class |
BasicComboPopup
这是一个基本的
ComboPopup 接口实现。
|
class |
BasicInternalFrameTitlePane.SystemMenuBar
这个类应该被视为一个“受保护的”内部类。
|
Modifier and Type | Method and Description |
---|---|
MenuElement[] |
BasicMenuItemUI.getPath() |
Modifier and Type | Method and Description |
---|---|
void |
BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
void |
BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
Modifier and Type | Class and Description |
---|---|
class |
MetalComboBoxUI.MetalComboPopup
过时的。
作为java 2平台V1.4。
|
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.