Graphics

Graphicsクラスは、画像処理に関するさまざまな情報や処理を持つ抽象基底クラス。

Graphics (Java Platform SE 6)

これまでも、drawLineなどのメソッドを使っていたが、Graphicsオブジェクトgの内部のインスタンスはどうなっているか確認してみる。

今回もアプレット
g.toStringで文字列を受け取れるので、それをdrawStringで描画。

切れてる
切れてる

切れてるので、ウィンドウを大きくすると、

持っている情報
持っている情報

実際のインスタンスは、SunGraphics2D、あとは、フォントだったり、カラーだったりの情報が入ってる。

Sample/java/Graphics/Graphics/src/Graphics at master · bg1bgst333/Sample · GitHub