概述
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
class Main
{
JPopupMenu jmb=new JPopupMenu();
JFrame jf=new JFrame();
public Main()
{
jf.setSize(400, 500);
JMenu jm1=new JMenu("File");
JMenu jm2=new JMenu("Edit");
JMenu jm3=new JMenu("Source");
JMenu jm4=new JMenu("new");
JMenuItem mi=new JMenuItem("Java Project");
JMenuItem mi2=new JMenuItem("Project");
jm4.add(mi);
jm4.add(mi2);
jm1.add(jm4);
JMenuItem mi3=new JMenuItem("Open File");
jm1.add(mi3);
jm2.add(new JMenuItem("Undo Typing"));
jm2.add(new JMenuItem("redo"));
jm3.add(new JMenuItem("Toggle Comment"));
jmb.add(jm1);
jmb.add(jm2);
jmb.add(jm3);
jf.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON3) {
// 弹出菜单
jmb.show(jf, e.getX(), e.getY());
}
}
});
jf.setVisible(true);
}
public static void main(String args[]) {
new Main();
}
}
最后
以上就是寒冷豆芽为你收集整理的java弹出菜单的全部内容,希望文章能够帮你解决java弹出菜单所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复