标签: java events
我想知道事件是否优先被解雇或者按照注册顺序被解雇? 例如,我有一个表,并有两个事件,SelectionChanged和MouseClick,如果我点击一行,它会首先触发?
答案 0 :(得分:1)
查看课程EventQueue。此课程包含您需要的所有内容,包括您的选择事件的原始事件(鼠标或键事件)。
EventQueue
答案 1 :(得分:0)
如果触发事件的顺序对你很重要,只需设置一个监听器链,即监听器将通知监听器2等,这样你就可以处理命令了。
另请查看以获取更多信息:
Another question
答案 2 :(得分:0)
就个人而言,我认为观察者模式对你来说是有用的,这是应得的。