ProgressBar Demo
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JProgressBar;
import javax.swing.border.Border;
public class AProgressBar {
public static void main(String args[]) {
JProgressBar aJProgressBar = new JProgressBar();
aJProgressBar.setValue(50);
JProgressBar bJProgressBar = new JProgressBar();
bJProgressBar.setValue(25);
bJProgressBar.setStringPainted(true);
Border border = BorderFactory.createTitledBorder("Reading File");
bJProgressBar.setBorder(border);
JProgressBar cJProgressBar = new JProgressBar(JProgressBar.VERTICAL);
cJProgressBar.setValue(75);
cJProgressBar.setBorderPainted(false);
JProgressBar dJProgressBar = new JProgressBar(JProgressBar.VERTICAL);
dJProgressBar.setValue(100);
dJProgressBar.setString("Ack");
dJProgressBar.setStringPainted(true);
JFrame theFrame = new JFrame("ProgressBars R Us");
theFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = theFrame.getContentPane();
contentPane.add(aJProgressBar, BorderLayout.NORTH);
contentPane.add(bJProgressBar, BorderLayout.SOUTH);
contentPane.add(cJProgressBar, BorderLayout.EAST);
contentPane.add(dJProgressBar, BorderLayout.WEST);
theFrame.setSize(300, 200);
theFrame.setVisible(true);
}
}
Related examples in the same category