Problema com JProgressBar em um JDialog

0 respostas
H

estou utilizando uma thread para mostrar o JDialog com um JProgressBar mas apenas a dialog esta aparecendo
alguem tem alguma ideia?

import java.awt.Dimension;

import javax.swing.JDialog;

import javax.swing.JProgressBar;

import javax.swing.WindowConstants;
public class ProgressBarDialog extends Thread {

JProgressBar pb = new JProgressBar();

JDialog dialog = new JDialog();
public void run() {

	pb.setStringPainted(true);
	pb.setPreferredSize(new Dimension(250,50));
	pb.setString("");
	pb.setVisible(true);
	pb.setIndeterminate(true);
	dialog.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
	dialog.setTitle("Processo em andamento");
	dialog.getContentPane().add(pb);
	dialog.pack();
	dialog.setLocationRelativeTo(null);
	dialog.setVisible(true);
}

public void closedialog() {
	dialog.setVisible(false);
	dialog.dispose();
}

}

Criado 13 de julho de 2006
Respostas 0
Participantes 1