SWTのタブを切り替えると、タブの内容がちらつく。これは私のSwingバージョンでは起こらず、私と顧客を盗んでいます。このフリッカーを減らすために私は何ができますか?SWTタブコントロールのフリッカーを減らす
1
A
答えて
2
私のチームは、redraw()またはlayout()の呼び出しが多すぎることが原因で過度のちらつきが発生することがあることを発見しました。それらを見つけて、不要なものを削除してください。
グラフィックスを集中的に使用していて、グラフィックが最後まで更新されても構わない場合は、一時的に再描画をオフにすることもできます。私たちはアプリケーション上にある複雑なグラフやグラフを使ってこれを行います。すべてのデータが最後に描画されている限り、情報を設定している間に介入する再描画を行う必要はありません。
制御は、例えば、使用することができるsetRedraw(boolean)メソッドを有します。
関連する問題
- 1. デスクトップコンポジションを無効にすると、タブコントロールのフリッカーが発生する
- 2. Jquery、どうすればフリッカーを減らすことができますか?
- 3. デジタル時計のプログラム(java)からフリッカーを減らすにはどうすればよいですか?
- 4. amp:accessを使用しているときにフリッカーを減らす方法はありますか?
- 5. タブ内からタブコントロールを追加する
- 6. VB.Netのパネルのフリッカー
- 7. タブコントロールWPF
- 8. タブコントロール+ WinFormsのDataGridView
- 9. VB.Netのタブコントロール
- 10. UITableViewControllerのフリッカー動作
- 11. フィルタのフリッカー画像
- 12. カスタムスキンとフリッカー
- 13. SDL2レンダリング(フリッカー)
- 14. QQuick + OpenSceneGraphフリッカー
- 15. SWT&JFaceコマンドラインから
- 16. gnuplot行列のティックラベルの数を減らす/減らす方法
- 17. HTML CSSのタブコントロール - 同じページの複数のタブコントロール
- 18. Android - 自分のタブコントロール
- 19. argsとkwargsとの衝突を減らす/減らす - PLY
- 20. コントロールをタブコントロールにフォーカスする
- 21. サーバーリソースを減らし、PHPのコンパイルをC++に減らす
- 22. 外側タブコントロール
- 23. Selenium webdriver - タブコントロール
- 24. IE 9タブコントロール
- 25. PNGスプライトのホバーのフリッカー
- 26. Androidでフリッカーを表示
- 27. AndroidでのCordova WebVR Appフリッカー
- 28. ダッシュウィジェットの更新フリッカー防止
- 29. ラズベリーパイ雷DMAのPWMフリッカー
- 30. reallocを減らす
グラフィックスを大量に使用するタスクの前にshell.setRedraw(false)を呼び出し、shell.reRedraw(true)を呼び出すことで、私が提案したことをやってみました。およびshell.redraw()、shell.update();何らかの理由でシェルが正しく再描画されません。何か案は?ありがとう – RAY