我想当在一个JButton上时点击右键时弹出一个菜单,用下面方法无效:
jButton.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.isPopupTrigger()) {
setMenuItemState();
showPopupMenu(e.getComponent(),e.getX(),e.getY());
}
}
});
不知道该如何实现。
jButton.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.isPopupTrigger()) {
setMenuItemState();
showPopupMenu(e.getComponent(),e.getX(),e.getY());
}
}
});
不知道该如何实现。
我想当在一个JButton上时点击右键时弹出一个菜单,用下面方法无效:
jButton.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.isPopupTrigger()) {
popupMenu.show(e.getComponent(),e.getX(),e.getY());
}
}
});
不知道该如何实现。
public void mouseClicked(MouseEvent e) {
if(e.getModifiers()==InputEvent.BUTTON3_MASK){
popupMenu.show(e.getComponent(),e.getX(),e.getY());
}
}
});