kbys.net
当前位置:首页 >> gEtACtion >>

gEtACtion

大多用于broadcast发送广播时 给intent set一个action 就是一个字符串 你可以通过receive接受intent 通过 getAction 得到的字符串 来决定做什么。 查看原帖>>

getActionKey()获取的是你controller上面的那个路径

比如说 按纽的事件,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应

只知道e.getSource()是得到事件源,即你操作了哪个控件

以 按纽的事件为例,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应.而这个e.getActionCommand方法返回String,通过这个String能判断是哪个按...

e.getSource() 返回的当前动作所指向的对象,包含对象的所有信息 e.getActionCommand() 返回的是当前动作指向对象的名称

从他们的返回值可以看出不同。 getActionCommand返回String,你要通过这个String才能判断是什么元素(比如哪个按钮)触发了事件 getSource则直接返回该元素的对象,就不必判断了

url (String) : (默认: 当前页地址) 发送请求的地址。data (Object,String) : 发送到服务器的数据。将自动转换为请求字符串格式。async (Boolean) : 默认设置下,所有请求均为异步请求。如果需要发送同步请求, 请将此选项设置为 false。type (S...

如果得到的动作指令的内容是“打开”,例如某个button的action command是打开,当点击的时候,这条语句就会起作用。

没有调用setActionCommand方法的,返回相同的结果。 actionCommand不需要国际化i18n,getText/setText可能需要国际化i18n

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