Java,JMenu怎么实现右键点击显示JMenuItem?
2个回答
展开全部
JMenuItem j1;
j1.addMouseListener( new MouseListener(){
public void mouseClicked(MouseEvent e){
if (e.getSource() == j1 && e.getButton() == MouseEvent.BUTTON3)
{
JPopupMenu popup = new JPopupMenu(this);
popup.show((Component)j1, e.getX(), e.getY());
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
}
给我一点分也好啊,呵呵!
j1.addMouseListener( new MouseListener(){
public void mouseClicked(MouseEvent e){
if (e.getSource() == j1 && e.getButton() == MouseEvent.BUTTON3)
{
JPopupMenu popup = new JPopupMenu(this);
popup.show((Component)j1, e.getX(), e.getY());
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
}
给我一点分也好啊,呵呵!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询