Java JProgressBar

The JProgressBar class is used to display the progress of the task. It inherits JComponent class.

JProgressBar class declaration

Let's see the declaration for javax.swing.JProgressBar class.

Commonly used Constructors:

Constructor Description
JProgressBar() It is used to create a horizontal progress bar but no string text.
JProgressBar(int min, int max) It is used to create a horizontal progress bar with the specified minimum and maximum value.
JProgressBar(int orient) It is used to create a progress bar with the specified orientation, it can be either Vertical or Horizontal by using SwingConstants.VERTICAL and SwingConstants.HORIZONTAL constants.
JProgressBar(int orient, int min, int max) It is used to create a progress bar with the specified orientation, minimum and maximum value.

Commonly used Methods:

Method Description
void setStringPainted(boolean b) It is used to determine whether string should be displayed.
void setString(String s) It is used to set value to the progress string.
void setOrientation(int orientation) It is used to set the orientation, it may be either vertical or horizontal by using SwingConstants.VERTICAL and SwingConstants.HORIZONTAL constants.
void setValue(int value) It is used to set the current value on the progress bar.

Java JProgressBar Example

Output:

JAVA Jprogressbar 1
Next TopicJava JTree




Contact US

Email:[email protected]

Java JProgressBar
10/30