Tuesday, January 28, 2014

Example of JProgressBar in Java.

import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;

public class MyProgress extends JFrame
{
JProgressBar pb;
int i=0, n=0;

MyProgress()
{
super("ProgressBar");
pb=new JProgressBar();
pb.setBounds(40,100,200,30);

pb.setValue(0);
pb.setStringPainted(true);

Border b = BorderFactory.createTitledBorder("DownLoding...");
pb.setBorder(b);

add(pb, BorderLayout.NORTH);
setSize(400,80);
setResizable(false);
setVisible(true);
setLayout(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void iterate()
{
while(i<=2000)
{
pb.setValue(i);
i=i+5;
try
{
Thread.sleep(500);
}
catch(Exception e){}
}
}
public static void main(String surat[])
{
MyProgress m=new MyProgress();
m.setVisible(true);
m.iterate();
}
}

Output:

No comments:

Post a Comment