JButton 添加右键菜单
来源:互联网 发布:刷qb源码 编辑:程序博客网 时间:2024/04/29 16:46
private JPopupMenu popup = new JPopupMenu();
//创建菜单
public void createPopMenu() {
popup.add(new JMenuItem(new AbstractAction("设置为净房") {
public void actionPerformed(ActionEvent e) {
oneRoomBean.setRoomState(RoomState.净房);
refresh();
}
}));
popup.add(new JMenuItem(new AbstractAction("设置为脏房") {
public void actionPerformed(ActionEvent e) {
oneRoomBean.setRoomState(RoomState.脏房);
refresh();
}
}));
}
// 按钮事件
loginButton.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
int mods = e.getModifiers();
int iClickCount = e.getClickCount();
if ((mods & InputEvent.BUTTON3_MASK) != 0) {
// 判断是鼠标右键
// 弹出菜单
popup.show(e.getComponent(), e.getX(), e.getY());
}else if(iClickCount>=2) { //判断是否是双击
}
}
});
- JButton 添加右键菜单
- 添加右键菜单
- 怎样添加右键菜单?
- 添加右键菜单
- 添加右键菜单项
- 如何添加右键菜单
- 控件添加右键菜单
- 添加右键菜单项
- qt 添加右键菜单
- 添加右键菜单
- vs2005 添加右键菜单
- 添加右键菜单
- C# 添加右键菜单
- 添加右键菜单
- MFC添加右键菜单
- RCP 添加右键菜单
- Windows添加右键菜单
- 添加右键菜单
- 2010年中考英语写作高分指导
- Makefile概述
- 电容
- PPT制作
- 专家指导:“五个必须”迅速提高物理成绩
- JButton 添加右键菜单
- 2010年中考英语选择题掌握技巧
- LOVE
- Eclipse+EclipseME+WTK搭建J2ME开发环境
- 关于为什么单向一对多(one-to-many)要使用关联表的再思考
- TIBCO RV, IBM MQ和JMS消息中间件的对比分析
- 2010年中考英语题型答题技巧
- VirtualAlloc和VirtualCopy的蕴含知识点
- jQuery入门[2]-选择器