Java 焦点事件正时-竞争条件?

Java 焦点事件正时-竞争条件?,java,events,user-interface,swt,race-condition,Java,Events,User Interface,Swt,Race Condition,SWT FocusAgained和focusLost事件之间是否会出现竞争条件 如果一个有多个文本字段,所有这些字段都有焦点获得和丢失的事件,那么如果一个文本字段直接从一个文本字段移动到另一个文本字段,事件发生的时间是什么?它们触发的是前一个字段上的特定订单焦点丢失,然后下一个字段上的焦点获得,还是订单不可预测?订单将是可预测的。那么焦点丢失了focusGained@ControlAltDel如果你能举出证据,这将是一个很好的答案。你有什么信息可以引用吗?我自己也没有找到任何这样的文档。看看SW

SWT FocusAgained和focusLost事件之间是否会出现竞争条件


如果一个有多个文本字段,所有这些字段都有焦点获得和丢失的事件,那么如果一个文本字段直接从一个文本字段移动到另一个文本字段,事件发生的时间是什么?它们触发的是前一个字段上的特定订单焦点丢失,然后下一个字段上的焦点获得,还是订单不可预测?

订单将是可预测的。那么焦点丢失了focusGained@ControlAltDel如果你能举出证据,这将是一个很好的答案。你有什么信息可以引用吗?我自己也没有找到任何这样的文档。看看SWT源代码,对于MacOSX来说,它似乎肯定是FocusOut,然后是FocusIn。对于Linux/GTK源代码来说,GTK生成事件的顺序似乎是一样的,我不知道。@greg-449我希望有某种文档可以清楚地定义这种或那种方式,我不是特别要求资源,但肯定不会有什么伤害。它只是在某种规格中的某个地方说明的吗?