java 右键菜单_界面操作--添加右键菜单
[java]代碼庫package 添加右鍵菜單;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
/*
* java中鼠標右擊彈出菜單怎樣實現
*/
public class main
{
public static void main(String[] args)
{
final JFrame jf = new JFrame("窗體");
jf.setSize(300, 300);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setLocationRelativeTo(null);
// 創建彈出菜單
final JPopupMenu jp = new JPopupMenu();
JMenuItem item1 = new JMenuItem("功能1");
item1.addMouseListener(new MouseAdapter()
{
@Override
public void mouseReleased(MouseEvent e)
{
if (e.getButton() == MouseEvent.BUTTON1)
{
System.out.println("左鍵單擊");
}
}
});
jp.add(item1);
jf.addMouseListener(new MouseAdapter()
{
@Override
public void mouseClicked(MouseEvent e)
{
if (e.getButton() == MouseEvent.BUTTON3)
{
// 彈出菜單
jp.show(jf, e.getX(), e.getY());
}
}
});
jf.setVisible(true);
}
}
總結
以上是生活随笔為你收集整理的java 右键菜单_界面操作--添加右键菜单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机安装python3.6.6_pyt
- 下一篇: java正则测试_Java的正则表达式