为什么运行下面这段代码点击 open 不会输出 "ok" 把FileMenu.addActionListener(new Cls2()) ;换成open.addActionListener(new Cls2());就可以了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果想要让整个menu都能够实现这个功能, 要这样写: open.addActionListener(new Cls2()); save.addActionListener(new Cls2()) ;在Cls2中通过: e.getActionCommand()方法, 可以得知你按下了哪个按钮, 然后做相应的处理!!import java.awt.event.*;public class Cls2 implements ActionListener{ public void actionPerformed(ActionEvent e){ System.out.println("click menu is:"+e.getActionCommand()) ; }}你运行一下就明白了!! 求解一道关于素数的问题,谢谢! java的一个小程序,100以内简单计算,请大家帮忙看一下 JAVA和C++的关系 [求助] 一个幼稚的聊天小程序。 为什么Server说了一句话,Client收不到呢? java 生成图片问题 一个说于replaceAll替换"\n"的问题?? 正则表达式的问题 用System.in.read()可以执行的程序用System.in.readline()就不能执行 新手求帮助,为什么我输入值是一样的? 有关拓展类的问题 javamail的问题!很简单(在线) 关于equals和==的问题!
要这样写: open.addActionListener(new Cls2());
save.addActionListener(new Cls2()) ;在Cls2中通过: e.getActionCommand()方法, 可以得知你按下了哪个按钮, 然后做相应的处理!!
import java.awt.event.*;
public class Cls2 implements ActionListener{
public void actionPerformed(ActionEvent e){
System.out.println("click menu is:"+e.getActionCommand()) ;
}
}
你运行一下就明白了!!