Java低速GUI Swing 5 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
308:デフォルトの名無しさん 06/12/24 19:38:21 >>306 paintのオーバーライドはするなという話なのだ paintとpaintComponentは密接な関係であるが、paintComponentのオーバーライドの話はしていない 309:デフォルトの名無しさん 06/12/24 21:20:58 >>308 まぁそうなんだけど、そもそもの話は、paint()をオーバーライドしていなくても、 repaint()を呼び出す必要があるのはなぜ?ってこと。 paintComponent() で独自の描画処理をしている場合に、 repaint()の呼び出しが必要になる場合があるので、paintイベントって言われてると、 paint() とも paintComponent() とも、どっちとも取れる。「paint()」 なら、間違いようがないけどね。 とりあえず、独自描画なしのコンポーネントをaddしただけで、 repaint()が必要になるケースがよくわからない。どんなケースだろう。 310:デフォルトの名無しさん 06/12/24 21:58:08 addだけでもrevalidateしないとだめだけどな 311:284 06/12/25 20:16:27 paintComponent()をオーバーライドして独自描画をしている場合に repaint()が必要ということですね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5119日前に更新/197 KB
担当:undef