2011-11-08 5 views
1

すべての本当の簡単な質問人。 C#Formsには、レンダリングするときに呼び出されるOnPaint()メソッドがあります。私はJavaにも同様のものがあることを知っていますが、実装方法は分かりません。任意のポインタまたは例(prefferred)は非常に高く評価されます。どうもありがとう。OnPaint()for Java?

+0

あなたのコンテキスト:awtまたはswingのどちらを指定してくださいか? – kleopatra

答えて

2

スイングを使用する場合、(例えばJApplet又はJFrame)トップレベルコンテナに塗装を控えるとJComponent又はJPanel使用。

最後の2つのクラスでカスタムペイントする場合は、paintComponent(Graphics)を使用してください。

+0

ありがとうございました –

+0

あなたがそれを並べ替えて嬉しいです!答えが質問より難しい場合があることを説明する「本当の素早い質問」のためにあなたを「追いかけよう」と言いました。私は代わりにあなたにいくつかの基本的なヒント(あなたが好きなら「検索用語」)を投げて、あなたが私の「速い答え」を利用できるかどうかを見たいと思った。あなた自身でそれを理解することができたのを見てうれしいです。 :) –