JAVA 好心人请进
来源:百度知道 编辑:UC知道 时间:2024/06/10 18:57:49
那位高手帮忙 编写下 不甚感激~!!!!
邮箱发我吧 我告诉你原理,还是要自己编写啊。
有专门的这样的控件JProgressBar,代码我百度给你了一个,差不多就那么用。
进度条
在执行一个较长的任务时,有时需要显示当前程序的执行的进度。一个进度条是由JProgressBar生成。
JProgressBar():生成一个是水平方向排列的进度条,其值由0-100。
例子:保存为SliderDemo.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.LineBorder;
import java.lang.reflect.InvocationTargetException;
public class SliderDemo extends JFrame
{
JProgressBar progressBar;
JButton startButton;
JButton stopButton;
JTextArea output;
private int num=50;//default number
Object lock=new Object();
boolean shouldStop;//should thread to be stopped
Thread myThread;
public static void main(String[] args)
{
SliderDemo frame=new SliderDemo();
frame.pack();
frame.setVisible(true);
}
public SliderDemo()
{
setTitle("Demo of Slide