TopComponent 的 method 的執行順序
當使用者要開啟一個 TopComponent 的時候,它會依照以下的順序而執行:- 呼叫 open()
- 呼叫 componentOpened()
- 呼叫 componentShowing()
- 如果有執行 requestActive ,則會呼叫 componentActivated()
- ……使用者進行互動…按下關閉
- 呼叫 canClose()
- 呼叫 componentHidden()
- 呼叫 componentClosed()
- 呼叫 componentDeactivated()
上述的順序是可以透過 override 的方式,將程式碼插到每個階段中執行。