新手又有个问题了 都是同名的??一个actionperform就行了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.event.ActionEvent;import java.awt.event.ActionListener;要执行ActionListener接口public void actionPerform(ActionEvent arg0){arg0.getActionCommand();//通过这个。。} 如果我说的不错的话,你的类要实现ActionListener接口才行,一般我们是这样写的. b1=new Button("Start"); b1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { try { start(); } catch (Exception ex) { } } });这是使用匿名类写的,你可以将事件的响应单独写一个实现ActionListener接口的类,也可以直接在主类中实现ActionListener接口,象你的程序中的一样,此时的类使用this代称. addActionListener(this);中this即传递了本身指针,在Listner中调用this中的一个函数即可,eg: ClassName *pAdaptee = this_point; pAdaptee->Fuc(); 你也可以这样只写一个函数:)public void actionPerformed(ActionEvent e){ if(e.getsource == button1){ …… }else if(e.getsource==button2){ …… }else if(e.getsource==button3){ …… }else{ …… }} 关于graphics的一个小问题,大家进来帮我看看。。。 验证用户名和密码的问题 请帮菜鸟看看socket问题,已经没任何办法才提问 【小测试】用递归的方法,颠倒整型数组的数据顺序 for(String item : this)是什么意思? 发个初级问题,大家来看看。 关于一个JAVA测试问题 <java2核心技术 卷II>书与源代码下载 mysql的jdbc使用问题 Rose是什么?谁给我说说?送分! 菜鸟紧急求助,回答正确立刻给分 swing中的jframe如何限定最小的尺寸。
import java.awt.event.ActionListener;
要执行ActionListener接口public void actionPerform(ActionEvent arg0){
arg0.getActionCommand();//通过这个。。
}
b1=new Button("Start");
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try {
start();
}
catch (Exception ex) {
}
}
});
这是使用匿名类写的,你可以将事件的响应单独写一个实现ActionListener接口的类,也可以直接在主类中实现ActionListener接口,象你的程序中的一样,此时的类使用this代称.
在Listner中调用this中的一个函数即可,
eg:
ClassName *pAdaptee = this_point;
pAdaptee->Fuc();
public void actionPerformed(ActionEvent e){
if(e.getsource == button1){
……
}else if(e.getsource==button2){
……
}else if(e.getsource==button3){
……
}else{
……
}
}