mdsk.net
当前位置:首页 >> puBliC voiD ACtionPErFormED(ACtionEvEnt E)是什... >>

puBliC voiD ACtionPErFormED(ACtionEvEnt E)是什...

组件发生事件的时候,会将事件包装成一个 actionevent对象,也就是这里的e从e里可以获得事件源对象.

没有你说的那个action方法 除非是自定义的类 你说的是public void actionPerformed(ActionEvent e) 吧使用你原来的方法 可以不用实现监听接口 如果使用public void actionPerformed(ActionEvent e) 需要实现监听接口,然后覆写该方法如:class

需要导入类 import java.awt.event.ActionEvent; 修改这个东西 jb2.addActionListener(this); jb2.setActionCommand("red");

public void actionPerformed(ActionEvent e) {}方法体在java事件处理中用于给出具体的处理方法, if(e.getSource()==bt24||e.getSou这里没写完整.其中e.getSource()用于获取被指定的操作对应的按钮名,bt24(加减乘除等)是你给定的按钮名,如果两者相等则执行if内的代码.后面一个e.getSource()与前面的e.getSource()意义相同.因为用||连接,两者只要有一个成立就执行if内的代码.

这个是ActionListener这个接口里面的方法 用于接收操作事件的侦听器接口.对处理操作事件感兴趣的类可以实现此接口,而使用该类创建的对象可使用组件的 addActionListener 方法向该组件注册.在发生操作事件时,调用该对象的 actionPerformed 方法.

public void actionPerformed(ActionEvent e){接下来的一行中把currentNumber写成currentNunber了.

这是一个事件监听器,可以处理类似单击鼠标时触发的事件ActionEvent就是一个事件类,传入的e就是该事件的对象

Actionlistener 是java种java.awt.event包下的事件监听器接口 actionPerformed 是Actionlistener 接口种声明的一个方法 public interface ActionListener extends EventListener { /** * Invoked when an action occurs. */ public void actionPerformed(ActionEvent e); } 希望对你能有所帮助

你的截图报错是因为public拼写错了.如果一定要用actionlistener,按下回车时会进行响应.至于如果你的程序看不到界面,要设置下jframe的属性,设置其可见,设置其大小,即可.package test;import java.awt.TextField;import java.awt.event.

在类中写全局变量,把ActionListener写成内部类.把内部类变量赋给全局变量,在main函数中调用

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com