Javaアプレットについてですが
Javaアプレットでボタンを押したら数字が増えるものを作っているのですがどうもうまく動きません。
ソースは下の通りです。
変更しなければいけないところがあるならお願いします。
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Button;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Sample7 extends Applet implements Runnable, ActionListener
{
Button bt;
int num;
public void init()
{
bt = new Button("開始");
add(bt);
bt.addActionListener(this);
Thread th;
th = new Thread(this);
th.start();
}
public void actionPerformed(ActionEvent ae)
{
public void run()
{
try{
for(int i=0; i<11; i++){
num = i;
repaint();
Thread.sleep(1000);
}
}
catch(InterruptedException e){}
}
}
public void paint(Graphics g)
{
String str = num + "です。";
g.drawString(str, 50, 50);
}
}