Olhe este fonte
public class Main extends javax.swing.JFrame{
public Main(){
setTitle("Teste");
setSize(300,300);
java.awt.Container c = getContentPane();
javax.swing.JDesktopPane desk=new javax.swing.JDesktopPane();
desk.setBackground(java.awt.Color.lightGray);
jb=new javax.swing.JButton();
jb.setBounds(10,10,100,20);
desk.add(jb);
setVisible(true);
c.add(desk);
Mostra();
jb.addActionListener(
new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent e){
Mostra();
}
}
);
}
public void Mostra(){
pg=new javax.swing.ProgressMonitor(Main.this,"Teste","Teste2",0,200);
for(int i = 0; i<201; i++) {
try{Thread.sleep(10);}catch(Exception ty){}
pg.setProgress(i);
if(i>50){pg.setNote("In Progress"); }
if(i>100){pg.setNote("Progress half way done"); }
if(i>150){pg.setNote("Progress is finishing"); }
if(pg.isCanceled())
{javax.swing.JOptionPane.showMessageDialog(null,"Process was Interrupted");
break;}
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Main m=new Main();
m.show();
}
private javax.swing.JButton jb;
private javax.swing.ProgressMonitor pg;
private javax.swing.Timer active;
private java.lang.Thread t;
private int current=0;
}
Quando inicias o Frame aparece normalmente o ProgressMonitor mas se eu apertou
o bot�o n�o aparece os itens dentro ProgressMonitor.
Alguem sabe o que esta acontecendo.
Jefferson Martins
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------