|
|
1
4
因为jslider和jcomponent等的文档没有提到侦听器通知的顺序,所以我会犹豫是否依赖它,至少在没有对JRE的每个后续版本进行彻底测试的情况下。 如果你真的需要依赖这个顺序,可以考虑建立一个侦听器链,即listener one将通知listener two等。 |
|
|
2
1
有点老,回答得很晚。但我不稳定的头脑真的迫使我窃笑。
我相信他们维护了订单,组件的文档并没有告诉我们很多,但是
源代码
永远是我们的朋友。让我们从
步骤1:
打电话
步骤2:
源代码
步骤3:
这个
Summery:
侦听器列表中侦听器的(同步)添加和访问机制告诉我们:它维护最后一次添加第一次访问的顺序。也就是说,后面添加的(子)侦听器将首先被调用,然后前面添加的(父)侦听器将被调用,依此类推。Swing事件处理代码在EDT上运行。以及
所以我相信 秩序 正在维护。 |