JAVA 好心人请进

来源:百度知道 编辑:UC知道 时间:2024/06/10 18:57:49
用JAVA 在一个panel 用线程制作一个时间轴 (随时间变化 一条时间轴从空话到满 就像进度条一样)
那位高手帮忙 编写下 不甚感激~!!!!

邮箱发我吧 我告诉你原理,还是要自己编写啊。

有专门的这样的控件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