while (flag==true){
i++;
text.setText(String.valueOf(i));
try{
Thread.sleep(100);
}
catch(InterruptedException e){return;}
}
}
是不是这里flag不等于false之后
就会结束线程阿?
i++;
text.setText(String.valueOf(i));
try{
Thread.sleep(100);
}
catch(InterruptedException e){return;}
}
}
是不是这里flag不等于false之后
就会结束线程阿?
是等于false之后
b.flag=check2.getState();
这两句应该放在public void actionPerformed(ActionEvent e){ if (e.getSource()==button1){
a.text=text1;
a.start();
}
if (e.getSource()==button2){
b.text=text2;
b.start();
}
}
里面。
catch (InterruptedException e){}
吧。