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:
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