回答編集履歴

1

微修正

2015/06/08 13:30

投稿

argius
argius

スコア9390

test CHANGED
@@ -1,4 +1,6 @@
1
1
  `paint`メソッドは、コンポーネントの`paint`メソッドをオーバーライドしないといけません。この場合だと、`Frame`を継承した`ButtonTest`でオーバーライドするのが簡単でしょう。
2
+
3
+ そして、ボタンが押された時に(`actionPerform`の中で)`repaint`を呼んであげれば、`paint`が実行されます。
2
4
 
3
5
 
4
6
 
@@ -8,4 +10,6 @@
8
10
 
9
11
 
10
12
 
13
+
14
+
11
15
  最後に、これは余計なお世話だと思いますが、今から勉強するならAWTではなくてSwingの方を選んだ方が良いと思います。