There are two levels of 焦点(を合わせる) change events: 永久の and 一時的な.
永久の 焦点(を合わせる) change events occur when 焦点(を合わせる) is 直接/まっすぐに moved
from one 構成要素 to another, such as through calls to requestFocus()
or as the 使用者 uses the Tab 重要な to 横断する 構成要素s.
一時的な 焦点(を合わせる) change events occur when 焦点(を合わせる) is
伸び(る)d or lost for a 構成要素 as the indirect result of another
操作/手術, such as window deactivation or a scrollbar drag. In this
事例/患者, the 初めの 焦点(を合わせる) 明言する/公表する will automatically be 回復するd once
that 操作/手術 is finished, or for the 事例/患者 of window deactivation,
when the window is 反動的なd. Both 永久の and 一時的な 焦点(を合わせる)
events are 配達するd using the FOCUS_GAINED and FOCUS_LOST event ids;
the levels may be distinguished in the event using the isTemporary()
method.