Topic: JMenu问题!高手进!

  Print this page

1.JMenu问题!高手进! Copy to clipboard
Posted by: 帅雨雨
Posted on: 2005-11-13 13:40

请问谁知道JMenu有没有事件接口啊~~
有的话是哪个??怎么用?
有没有当获得焦点时的借口啊???
在线等!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
谢谢!

2.Re:JMenu问题!高手进! [Re: 帅雨雨] Copy to clipboard
Posted by: ranchgirl
Posted on: 2005-11-14 13:58

JMenuItem有事件接口

3.Re:JMenu问题!高手进! [Re: 帅雨雨] Copy to clipboard
Posted by: nicholastse0303
Posted on: 2005-11-20 16:29

this.setJMenuBar(jmb);
JMenu jm1=new JMenu("文件");
JMenu jm2=new JMenu("编辑");
JMenu jm3=new JMenu("格式");
JMenu jm4=new JMenu("查看");
JMenu jm5=new JMenu("帮助");

jmi11=new JMenuItem("新建");
jmi12=new JMenuItem("打开");
jmi13=new JMenuItem("保存");
jmi14=new JMenuItem("另存为");
jmi15=new JMenuItem("打印");
jmi16=new JMenuItem("退出");

jmi21=new JMenuItem("剪切");
jmi22=new JMenuItem("复制");
jmi23=new JMenuItem("删除");
jmi24=new JMenuItem("粘贴");
jmi25=new JMenuItem("全选");


jmi31=new JMenuItem("字体");
jmi32=new JMenuItem("颜色");

jmi51=new JMenuItem("帮助主题");
jmi52=new JMenuItem("关于记事本");

jmi11.addActionListener(this);
jmi12.addActionListener(this);
jmi13.addActionListener(this);
jmi14.addActionListener(this);
jmi15.addActionListener(this);
jmi16.addActionListener(this);

jmi21.addActionListener(this);
jmi22.addActionListener(this);
jmi23.addActionListener(this);
jmi24.addActionListener(this);
jmi25.addActionListener(this);

jmi31.addActionListener(this);
jmi32.addActionListener(this);

jmi51.addActionListener(this);
jmi52.addActionListener(this);

jm1.add(jmi11);
jm1.add(jmi12);
jm1.add(jmi13);
jm1.add(jmi14);
jm1.add(jmi15);
jm1.add(jmi16);

jm2.add(jmi21);
jm2.add(jmi22);
jm2.add(jmi23);
jm2.add(jmi24);
jm2.add(jmi25);

jm3.add(jmi31);
jm3.add(jmi32);

jm5.add(jmi51);
jm5.add(jmi52);

jmb.add(jm1);
jmb.add(jm2);
jmb.add(jm3);
jmb.add(jm4);
jmb.add(jm5);

public void actionPerformed(ActionEvent e)
{

if(e.getSource()==jmi11)
{

}
if(e.getSource()==jmi12)
{
}
if(e.getSource()==jmi13)
{
}
.................
..........}


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923