⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jindutiao.txt

📁 这是一个用java编写的进度条 简单而有趣
💻 TXT
字号:
package bag1;
import javax.swing.*;
import javax.swing.event.*;

import java.awt.*;
import java.awt.event.*;

public class jindutiao implements ChangeListener
{
    JLabel la;
    JProgressBar pb;
    public jindutiao()
    {
    	int value=0;

    	JFrame f=new JFrame("you love");
    	Container c=f.getContentPane();
    	la=new JLabel("wo de",JLabel.CENTER);
    	pb=new JProgressBar();
    	la.setToolTipText("显示进度条信息");
    	
    	pb.setOrientation(JProgressBar.HORIZONTAL);
    	pb.setMaximum(100);
    	pb.setMinimum(0);
    	pb.setValue(value);
    	pb.setStringPainted(true);
    	pb.addChangeListener(this);
    	pb.setToolTipText("进度条");
    	
    	c.add(pb, BorderLayout.CENTER);
    	c.add(la,BorderLayout.SOUTH);
    	f.setSize(600,100);
    	f.setVisible(true);
    	
    	for(int i=1;i<=1000000000;i++)
    	{
    		if(i%10000000==0)
    			pb.setValue(++value);
    		
    	}
    	f.addWindowListener(new WindowAdapter()
    	{public void windowClosing(WindowEvent e){System.exit(0);}});
    	
    }

	
	
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
      new jindutiao();
	}




	public void stateChanged(ChangeEvent arg0) 
	{
		// TODO Auto-generated method stub
		int value=pb.getValue();
		la.setText("目前已完成进度:"+value+"%");
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -