Pessoal, uma duvida básica, fiz no netbeans, usando o paleta, botei uma barra de progresso e um botão OK.
Como faço para a barra carregar sozinha? pois…
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
barra.setMinimum(0);
barra.setMaximum(100);
barra.setValue(50);
}
isso eu coloquei dentro do evento do botão, mas eu queria que a barra carregasse sozinha, mostrando a porcentagem dentro dela, como eu faço??
esses valores você deve definir logo depois da criação o objeto (barra) e não dentro do evento.
M
Myshel
só queria que quando eu apertasse o botao(linha 13) a barra fosse carregando de 0 a 100 %, tem uma barra que puxei da paleta...
esse é o codigo (é bem simples!)
packageview;publicclassNewJFrameextendsjavax.swing.JFrame{publicNewJFrame(){initComponents();setLocationRelativeTo(this);}@SuppressWarnings("unchecked")privatevoidjButton1ActionPerformed(java.awt.event.ActionEventevt){// TODO add your handling code here: }publicstaticvoidmain(Stringargs[]){java.awt.EventQueue.invokeLater(newRunnable(){publicvoidrun(){newNewJFrame().setVisible(true);}});}// Variables declaration - do not modify privatejavax.swing.JProgressBarbarra;privatejavax.swing.JButtonjButton1;privatejavax.swing.JLabeljLabel1;privatejavax.swing.JLabeljLabel2;// End of variables declaration }
M
Myshel
Pronto já resolvi!
walissongpi MUITO OBRIGADO VOCE AJUDOU MUITO MESMO!!
e...
carlos.e.a pode comer seus 300 posts com sal!
packageview;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.Timer;publicclassNewJFrameextendsjavax.swing.JFrame{privateTimerobjTimer;privateinta;publicNewJFrame(){initComponents();setLocationRelativeTo(this);}@SuppressWarnings("unchecked")privatevoidformWindowOpened(java.awt.event.WindowEventevt){// TODO add your handling code here:objTimer=newTimer(200,newClasseTimer());objTimer.start();}publicclassClasseTimerimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){a=pgbbarra.getValue();if(a<100){a++;pgbbarra.setValue(a);}else{objTimer.stop();fechar();}}}privatevoidfechar(){this.dispose();}publicstaticvoidmain(Stringargs[]){java.awt.EventQueue.invokeLater(newRunnable(){publicvoidrun(){newNewJFrame().setVisible(true);}});}// Variables declaration - do not modifyprivatejavax.swing.JLabeljLabel3;privatejavax.swing.JProgressBarpgbbarra;// End of variables declaration}
carlos.e.a
Desculpe amigo mas se voce nao percebe que esta ERRADO em postar uma pergunta que foi postada UM TROLHAO de vezes no forum com varias respostas de como resolver entao o problema é mais serio do que imagino. Leia as regras do forum e use a busca em vez de vir com falta de respeito pra cima de mim.
M
Myshel
chora não amigo, toma um copinho de leite e vai dormir que depois passa!
carlos.e.a
Ta certo, farei isso.
walissongpi
Myshel:
Pronto já resolvi!
walissongpi MUITO OBRIGADO VOCE AJUDOU MUITO MESMO!!