Graphics クラス

[内容]

  グラフィックスツールの集まりからなっているクラスです.AWT や Swing を使用して図を描くような場合に使用します.ただし,AWT と Swing では描画方法に多少の違いがあります.Swing では,AWT と異なり,フレームの再描画の時,クライアント領域を背景色で塗りつぶしません.AWT の Frame クラスのクライアント領域は,Update() が呼び出されると背景色で塗りつぶして初期化されますが,Swing では Update() をオーバーライドし,初期化せずに再描画するようになっています.また,Swing では,ダブルバッファリング機能もデフォルトとしてサポートしています.

[主なメソッド]

[使用例]

  1. プログラム例(「AWT の利用」,「Swing の利用」)は,Graphics クラスの各メソッド等の使用例です.

[参照]

Font, FontMetrics, Graphics2D

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引