JAVA事件处理中e.getSource()和e.getActionCommand()方法的区别
2013-11-15 10:46
453 查看
(理解来源于百度知道):
e.getSource()方法依赖于事件对象。
比如:JButton jbt = new JButton("button");中事件对象就是jbt
e.getActionCommand()方法依赖于按钮上的字符串
比如:JButton jbt = new JButton("button");中字符串button
简而言之:用e.getSource()得到的是jbt,而用e.getActionCommand()得到的是button。
e.getSource()方法依赖于事件对象。
比如:JButton jbt = new JButton("button");中事件对象就是jbt
e.getActionCommand()方法依赖于按钮上的字符串
比如:JButton jbt = new JButton("button");中字符串button
简而言之:用e.getSource()得到的是jbt,而用e.getActionCommand()得到的是button。
相关文章推荐
- java getSource()和 getActionCommand()区别
- 使用handleEvent()方法,action()方法和mouseDown()方法处理事件的JAVA Application程序.
- java getSource()和 getActionCommand()
- getSource与getActionCommand的区别
- opensession()和getCurrentSession()方法的区别(JTA(java Transaction Api,分布式事务)事务和Connection事务:数据库自带的事务处理方式)
- java getSource()和 getActionCommand()
- Java Swing 中三种事件处理方法的比较
- java将属性设置为私有,在给其添加get/set方法和直接把属性设置成public有什么区别
- java中Class.getMethods()和Class.getDeclaredMethods()方法的区别
- java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
- Java基础之处理事件——使用动作Action(Sketcher 6 using Action objects)
- JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别
- Java中class的getName()和getCanonicalName()两个方法的区别
- 【资料】对Java Swing 中三种事件处理方法的比较
- Java map containsKey与get方法区别经典总结
- Java图形界面事件监听处理之四种方法
- Java Web开发8__HTTP GET请求、POST请求的区别, 重写 service() 方法
- JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别 关于获取类的字段有两种方式:getFields()和getDeclaredFields()
- java 私有属性加get/set方法跟直接把属性设置成public有区别吗?
- JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别