java对话框进度条_java进度条
import javax.swing.*;
public class pb2
{
static JProgressBar pb;
JLabel l;
JDialog d;
public pb2()
{
d=new JDialog();
d.setTitle("進度條:");
pb=new JProgressBar();
d.add(pb);???????? //將進度條加入到對話框中
d.setSize(300,89);
d.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
Thread t=new Thread(new Runnable()
{
public void run()
{
d.setVisible(true);
}
}) ;
t.start();??????? //啟動一個線程運行對話框
}
public static void main(String a[])
{
new pb2();
for(int i=0;i<=100;i++)
{
pb.setValue(i);????????? //設置進度
try
{
Thread.sleep(15);?? //睡眠15毫秒,這樣才看得出效果,如果是其他的則不需要睡眠,比如說下載、上傳、復制
}
catch (InterruptedException e)
{
e.printStackTrace();
}
if(i==100) i=0;???????? //從頭開始不斷重復
}
}
}
總結
以上是生活随笔為你收集整理的java对话框进度条_java进度条的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 社交网络与社会计算课程内容梳理总结
- 下一篇: AVOD阅读笔记(一):摘要+特征提取-