mdsk.net
当前位置:首页 >> jAvA监听类获取事件源名称 >>

jAvA监听类获取事件源名称

事件一旦发生,则事件对象必然包含事件源。 这里面的e的getSource()方法返回Object对象,该方法是来自ActionEvent 的父类java.util.EventObject的getSource()方法。 这个Object对象应该就是8个按钮中的一个,不过使用时要强转成JButton类型...

class java.awt.event.ComponentEvent 有方法可用 public Component getComponent() ComponentEvent的子类 java.awt.event.InputEvent java.awt.event.MouseEvent 都可以调用. 举例来说, 对反应函数 void mousePressed(MouseEvent e) e是事件, e...

比如你给一个JButton加了一个mouseListener 那么响应事件函数中 public void mouseClicked(MouseEvent e) { // TODO Auto-generated method stub JButton btn = (JButton) e.getSource(); } btn就是事件源的组件

事件:当用户在界面上执行一个操作,例如按下键盘、拖动或者单击鼠标时,都将产生一个事件。Java中事件是用来描述不同类型用户操作的对象,Java中有很多不同类型的事件。例如:单击,双击,右击,拖动,键盘的按下、释放,文本域内容改变等。 事...

没记错的话,直接通过MouseEvent对象的getSource方法,是可以获得事件源对象的,也就是具体的label对象,强制转换一下就能直接获得对象的其他属性。

1.首先 组件 发生动作,它产生事件,事件被传递到相应的监听器(或者适配器)里,调用程序员编写的相应处理方法,从而响应事件! 例: 当组件(比如 Button)被点击时就会产生ActionEvent事件,事件被传递给一个 ActionListener 对象,再由ActionL...

常用Java事件类、处理该事件的接口及接口中的方法 1.ActionEvent动作事件类ActionListener接口 actionPerformed(ActionEvent e)单击按钮、选择菜单项或在文本框中按回车时2.AdjustmentEvent调整事件类AdjustmentListener接口 adjustmentValueCha...

lst1.addMouseListener(new MouseAdapter(){代码块;}) MouseAdapter()是个 适配器 里面帮你实现了MouseListener()的所有方法 所以在这里你只要对你需要的事件重写就可以了,不用写你用不到的方法 lstq.addMouseListener(this); 其中的 this 是...

举个简单的例子 按钮 button 是一个事件源 单击 可以做一些操作 可以发生 ActionEvent 事件 要做的动作 可以用来 提交数据等 监听器 实现事件的接口 按钮实现actionListener 监听器 即 button.addActionListener(new ActionListener(){ public v...

用于接收操作事件的侦听器接口。对处理操作事件感兴趣的类可以实现此接口,而使用该类创建的对象可使用组件的 addActionListener 方法向该组件注册。在发生操作事件时,调用该对象的 actionPerformed 方法。 这是API的原话,简单的说这是为了让j...

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