BayGUI高速化プロジェクト
- 問題点:アプリ初期化時に初期表示がうまくいっていない。
- 調査:ソースを追っていき初期化時に呼ばれているコードと呼ばれるべきコードを見極める
- 初期化時に呼ばれる
- Container::repaint()
- paint(getGraphics());
- update();
- // 子部品を再描画する
- foreach component component->repaint();
- setFontStyle(this->fontStyle);
- paint(this->_g);
- update();
- 分かった。初期化時の update()の呼び出し方が悪かった。
- うまくいったっぽいので、ただいまテスト中。