質問: getgraphics()の意味を教えてください java初心者です、宜しくお願いします。 getgraphicsとは、何からgraphicsを取っているのでしょうか。 imageをつくる場合(createimage())、applet、canvas等への描画の場合にも 「getgraphics()により、グラフックスコンテキストを取得する」等と書かれている 参考書を見かけます。 ・imageをつくる場合と、applet、canvas等への描画の場合でも、「getgraphics()」の意味は 同じなのでしょうか。 例として →(createimage(widt,height)). getgraphics();とか、 →appletクラスを継承したconstructor内で「g=getgraphics();」とありますが、 graphicsを取得する対象が違うような気がするのですが? そもそもグラフックス、グラフックスコンテキストとがどのようなものなのかが理解出来ていないのですが、どのようにイメージしたら良いのでしょうか。 宜しくお願いします。
回答: image / applet / canvas / component → 絵を描く対称。 グラフィックス → 絵を描く道具。線を引いたり塗りつぶしたりセピア色に変えたり変形させたり。 コンテキスト → 絵を描くにあたって必要な情報である、縦横の幅とか色空間などの詳細。 何か.getgraphics() でグラフィックス・コンテキストを取得する → 何かに絵を描く為に必要な詳細を教え込ませた、専用のお絵かき道具を用意いたします。