没有为类型 Counter 定义方法 resume()
没有为类型 Counter 定义方法 suspend()
因为你继承的 Thread 是你自己写的类
不是 java.lang.Thread;
把你自己的 Thread 类名改一下!
强烈建议你不要和 java 类库中的类名相同!
这样就可以了
import java.awt.*;
import java.applet.*;
public class TestThread extends Applet
{
private Counter [] c = new Counter[3];
private TextField [] t = new TextField[3];
public void inti()
{
for(int i = 0; i < 3; i++)
{
t[i] = new TextField(5);
add(t[i]);
c[i] = new Counter(t[i]);
c[i].start();
}
}
public void start()
{
if(c[0] == null)
{
c[0] = new Counter(t[0]);
c[0].start();
}
c[1].resume();
}
public void stop()
{
if(c[0] != null)
{
c[0].stop();
c[0] = null;
}
c[1].suspend();
}
}
class Counter extends Thread
{
private TextField theField;
public Counter(TextField t)
{
theField = t;
}
public void run()
{
for(int i = 0; i < 100; i++)
{