JProgressbar class in java

 //JProgressBar

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

public class JProgressBarDemo extends JFrame
{
    Container con;
    JProgressBar jp;

    JProgressBarDemo()
    {
        con = getContentPane();
        con.setLayout(new FlowLayout());

        jp = new JProgressBar(1, 100);
        jp.setValue(1);
        jp.setStringPainted(true);
        con.add(jp);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    void process()
    {
        int a = 1;
        while(a <= 100)
        {
            try
            {
                Thread.sleep(100);
            }
            catch(Exception e)
            {
                System.out.println();
            }
            jp.setValue(a);
            a++;
        }
        System.exit(0);
    }
    public static void main(String[] args) {
        JProgressBarDemo obj = new JProgressBarDemo();
        obj.setSize(300, 100);
        obj.setVisible(true);
        obj.process();
    }
}

OUTPUT:


 

Comments

Popular posts from this blog

Quetion 6 : Consider the "in-order-issue/in-order-completion" execution sequence shown in f In Figure Decode OWE Execute 12 12 12 14 16 13 16 13 15 15 16 Write 024/06/02 11 3 4 11 12 13 13 N 15 16 a. Identify the most likely reason why I could not enter the execute fourth cycle. stage until the [2] b. Will "in-order issue/out-of-order completion" or "out-of-order issue/out-of-order completion" fix this? If so, which? Explain

20.factorial using for loop

JFrame find odd/even