public void actionPerformed(ActionEvent e){}中的e是什么?? ActionEvent 是接口还是类Actionevent e在说明一个对象还是做Actionevent 当一个数据类型来处理....有点不明白 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【sure2003】截止到2008-07-13 18:36:38的历史汇总数据(不包括此帖):发帖的总数量:228 发帖的总分数:9873 每贴平均分数:43 回帖的总数量:192 得分贴总数量:4 回帖的得分率:2% 结贴的总数量:227 结贴的总分数:9853 无满意结贴数:2 无满意结贴分:50 未结的帖子数:1 未结的总分数:20 结贴的百分比:99.56 % 结分的百分比:99.80 % 无满意结贴率:0.88 % 无满意结分率:0.51 % 值得尊敬 首先 ActionEvent是个类 e 是这个类的一个实例.关于这个类,jdk帮助是这么说的.指示发生了组件定义的动作的语义事件。当特定于组件的动作(比如被按下)发生时,由组件(比如 Button)生成此高级别事件。事件被传递给每一个 ActionListener 对象,这些对象是使用组件的 addActionListener 方法注册的,用以接收这类事件。 注:要使用键盘在 Button 上触发 ActionEvent,请使用空格键。 实现 ActionListener 接口的对象在发生事件时获取此 ActionEvent。因此,侦听器不必处理个别鼠标移动和鼠标单击的细节,而是可以处理像“按下按钮”这样的“有意义”(语义)事件。 这个e就当作一个普通的对象就可以.他可以提供给你事件的一些信息,比如事件源.在你做事件处理的时候会用的到. e 是这个类的一个实例. ??生成实例不是用这种方法吧new 类名(参数表);这才是,还是有点不解 没看到这种形式吗?public oid test(String s){}只是个参数而已一样的。 我也没明白e是怎么弄出来的怎么来的这个实例 看JDK代码也没看懂 String sString 是一个类, s是它默认生成的对象.但这里ActionEvent e有什么特殊的用处,好象一定要跟的,无论用不用到... 产生时间的时候,java系统负责给你传参数进去,并调用该方法。没往里传东西,你也没调用啊。你的任务就是实现它,系统会在需要的时候去调用。 ActionEvent 说到底.这个做为参数,是JVM自动生成,赋值给它的,是吧?所以如果actionPerformed可以实现 System.out.println(e.getSource()); 关于线程阻塞 在java中当一个Vector内的值的顺序发生变化时能不能让更外一个Vector对应的值也同步变化 ResistCarrefour JAVA API 中的API 全写是什么? 看《JAVA编程思想》的一点疑惑 数组插入数据的问题 简单问题,如何让程序暂停1秒钟 保存vector中的elements 为什么会出现这样的错误呢? 当你遇到这类错误的时候该怎么办? String 对象问题。 学习java,请各位大大推荐的第一本书,和第一个sdk
楼主【sure2003】截止到2008-07-13 18:36:38的历史汇总数据(不包括此帖):
发帖的总数量:228 发帖的总分数:9873 每贴平均分数:43
回帖的总数量:192 得分贴总数量:4 回帖的得分率:2%
结贴的总数量:227 结贴的总分数:9853
无满意结贴数:2 无满意结贴分:50
未结的帖子数:1 未结的总分数:20
结贴的百分比:99.56 % 结分的百分比:99.80 %
无满意结贴率:0.88 % 无满意结分率:0.51 %
值得尊敬
指示发生了组件定义的动作的语义事件。当特定于组件的动作(比如被按下)发生时,由组件(比如 Button)生成此高级别事件。事件被传递给每一个 ActionListener 对象,这些对象是使用组件的 addActionListener 方法注册的,用以接收这类事件。 注:要使用键盘在 Button 上触发 ActionEvent,请使用空格键。 实现 ActionListener 接口的对象在发生事件时获取此 ActionEvent。因此,侦听器不必处理个别鼠标移动和鼠标单击的细节,而是可以处理像“按下按钮”这样的“有意义”(语义)事件。 这个e就当作一个普通的对象就可以.他可以提供给你事件的一些信息,比如事件源.在你做事件处理的时候会用的到.
??
生成实例不是用这种方法吧new 类名(参数表);这才是,还是有点不解
public oid test(String s){
}
只是个参数而已
一样的。
String 是一个类, s是它默认生成的对象.
但这里ActionEvent e
有什么特殊的用处,好象一定要跟的,无论用不用到...
没往里传东西,你也没调用啊。你的任务就是实现它,系统会在需要的时候去调用。
所以如果actionPerformed
可以实现 System.out.println(e.getSource());