组件详解
菜单组件
JMenu、JMenuItem 等常用方法
javax.swing.JFrame:
// 为这个窗体设置菜单栏
void setJMenuBar(JMenuBar menuBar)
javax.swing.JMenuItem extends AbstractButton:
// 用给定标签构造一个菜单项
JMenuItem(String label)
// 为给定动作构造一个菜单项
JMenuItem(Action a)
// 用给定的标签和图标构造一个菜单项
JMenuItem(String label, Icon icon)
javax.swing.AbstractButton:
// 设置动作
void setAction(Action a)
// 指定一个图标
void setIcon(Icon icon)
// 设置文本相对于图标的水平位置。pos 参数是 SwingConstants.RIGHT(文本在图标的右侧) 或 SwingConstants.LEFT
void setHorizontalTextPosition(int pos)
javax.swing.JMenu:
// 用给定标签构造一个菜单
JMenu(String label)
// 添加一个菜单项(或一个菜单)
JMenuItem add(JMenuItem item)
// 将一个有给定标签的菜单项添加到菜单中,并返回这个菜单项
JMenuItem add(String label)
// 将一个有给定动作的菜单项添加到菜单中,并返回这个菜单项
JMenuItem add(Action a)
// 将一个分隔行添加到菜单中
void addSeparator()
// 将一个分隔符添加到菜单中
void insertSeparator
JMenuItem
JMenuItem


