You are on page 1of 2

import java.awt.Color; import javax.swing.

*; public class barra extends JFrame{ JFrame jf; JProgressBar jp; void Barra(){ jf = new JFrame("Motores INICIO 28/02/2011"); jf.setLocation(277,350); jf.setLayout(null); jf.getContentPane().setBackground(Color.YELLOW); jf.setSize(777, 333); jf.setDefaultCloseOperation(EXIT_ON_CLOSE); jp = new JProgressBar(); jf.add(jp); jp.setBounds(40,40, 230, 50); jp.setMinimum(0); jp.setMaximum(100);

jp.setStringPainted(true); jf.setVisible(true); } void Atualiza(){ int tempo=100; int fim=100; while (tempo <= fim) { System.out.println( tempo ); tempo ++; // trecho de cdigo para demonstrao somente try { Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(10); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(20); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(30); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(40); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(50); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(60); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(70); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(80); Thread.sleep( 500 ); // coloca a "thread" para "dormir"

1 segundo jp.setValue(90); Thread.sleep( 500 ); // coloca a "thread" para "dormir" 1 segundo jp.setValue(100); } catch (InterruptedException e) { e.printStackTrace( System.err ); } } } public static void main(String args[]){ barra br = new barra(); br.Barra(); br.Atualiza();

You might also like