StampEditorDialog を立ち上げたときのフォーカス
StampEditorDialog でエディタを立ち上げたとき,MasterPanel の enter() が呼ばれても,keywordField にフォーカスが取れない。原因を調べてみたら,StampEidtorDialog の initialize() がスレッドで実行されているためだった。直接 initialize() するとうまくいくのだが,わざわざスレッドになっているのには意味があるはずなので,何か不具合が起こる可能性がある。
client/StampEditorDialog.java
public void start() {
/*
Runnable initilizer = new Runnable() {
public void run() {
initialize();
}
};
Thread t = new Thread(initilizer);
t.setPriority(Thread.NORM_PRIORITY);
t.start();
//initialize();
*/
initialize();
}
« MasterPanel のキーワード保存 | トップページ | 本当に終了しますか? »
「OpenDolphin」カテゴリの記事
- 運用18年目のまとめ(2026.02.07)
- IME on/off の切換 - その5(2026.01.05)
- IME on/off の切換 - その4(2025.12.23)
- IME on/off の切換 - その3(2025.12.20)
- OpenDolphin: Java 25 / WildFly 38 への移行(2025.11.09)


