>>172
ありがとうございます☆
しかし、テキストに入力された文字列を表示するための
ボタンを作ってあって、そこで repaint() を呼び出しているんで、
クリアボタンで repaint() を呼び出すと、クリアじゃなくて、表示しちゃうんですよ・・・

public void paint(Graphics g) {
     g.drawString(ss, rdnum1, rdnum2);
}

public void update(Graphics g) {   // 描画のクリアの中止
     paint(g);
}

//部品のイベント処理
public void actionPerformed(ActionEvent e) {
    random = new Random();
    rdnum1 = Math.abs( random.nextInt() ) % 200 + 1;
    rdnum2 = Math.abs( random.nextInt() ) % 160 + 1;
    Button bt = (Button)e.getSource();
    if (bt == bt1) {
        ss = txt1.getText();
        repaint();
    }
    if (bt == bt2) {
//描画のクリアのための処理がしたいっす
    }
}

なにか他のやり方ありますでしょうか?