我在run()中,用for循环设置进度条的值,循环结束后关闭进度条所在的frame.
但是没有加上关闭窗口的语句时,一切正常。加上关闭窗口的语句后,进度条不显示。
是否线程有什么机制问题?我无法了。一下源代码:
public void run(){
for (int i = 1; i < 11 ; i++){p.prog.setValue(i*100);try{
Thread.sleep(300);
}catch(Exception e){}}/**加上以下语句,进度条不显**//*try{
Thread.sleep(20000);
}catch(Exception e){}
//关闭本框架,打开密码框架
//setVisible(false);
//dispose();*/
}}
但是没有加上关闭窗口的语句时,一切正常。加上关闭窗口的语句后,进度条不显示。
是否线程有什么机制问题?我无法了。一下源代码:
public void run(){
for (int i = 1; i < 11 ; i++){p.prog.setValue(i*100);try{
Thread.sleep(300);
}catch(Exception e){}}/**加上以下语句,进度条不显**//*try{
Thread.sleep(20000);
}catch(Exception e){}
//关闭本框架,打开密码框架
//setVisible(false);
//dispose();*/
}}
解决方案 »
- Struts json 怎么同时返回 map 和list 值
- spring1.x事物谁来帮我看下`
- JDBC存储图片空指针异常!
- java的中文乱码问题,明天晚上(本周5晚上)结帖,忘各位真情相助,谢谢了!
- 请问在java中如何将一个xml格式的字符串转换成xml document 要求xml格式的字符串中可以有空格和换行
- 双击JTable中的数据项如何关闭包含该JTable的JDialog?急....先谢谢拉
- java的運行環境是怎樣配置的?回貼給分!
- 为什么还要加这个,请问?
- 急死了!
- 关于BufferedReader.read()的问题
- 请高手赐教!版主帮我顶啊!谢谢!
- 问个算法问题(送100分)
进度条线程.join();
关闭进度条对话框;
进度条在没加关闭窗口的语句时,显示正常。
在加关闭窗口的语句后,创口能够正常关闭,但进度条就不显示了。
因为这些语句放在一个run()中,所以我怀疑是否是run()有什么限制。
我真的很急。大户帮忙啊