0
私はキャンバスを含むシェルを持っており、そのシェルはPaintListenerにテキストを描画します。問題は、setBoundsメソッドを使ってシェルのサイズを動的に縮小すると(これはしばらく毎に実行される)、テキストは再描画されません。実際、キャンバスのPaintListenerは再び呼び出されません。Java SWT - サイズ変更後にキャンバスを再ペイントする
強制的に再描画する方法はありますか? canvas.redraw()を呼び出そうとしましたが、これはうまくいきません。
あなたは回答が正しいと受け止めて(緑色のチックを押して)、ユーザーに答えが表示されるようにする必要があります –