Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Setar número em jlabel - Netbeans

$
0
0

@Joao_da_Nova escreveu:

Gente, estou criando um temporizador no netbeans desktop.
Estou utlizando uma tela principal Jframe, e outra tela jdialog para definir o tempo. Elas estão em 1 pacote, e eu também tenho outra classe (sem desktop) com os atributo: segundos1, segundos2 e seus getters e setters.
Aí na Jframe tem um botão que abre o jdialog, e no jdialog tem um campo de texto e 2 botões: Aplicar e Cancelar, em que o nome já diz o que significa. Aí eu coloco o tempo que eu desejo em minutos (por enquanto vai ser minutos até eu conseguir entender o problema que estou tendo) no campo de texto, e clico em Aplicar para:

   String minutosStr = txtInserirTempo.getText(); // txtInserirTempo é o nome do campo de texto
   Integer minutos= Integer.parseInt(minutosStr);
   p.setSegundos1(minutos);
   TempoEsquerdaCima.this.dispose();

Ou seja, estou pegando o valor que o cara me deu, e convertendo para Integer, E eu tbm já instanciei a minha classe Main, chamando ela de "p", e setei o valor. E depois a tela é fechada, voltando para a minha jframe.
Só que na minha jframe tem um outro botão que é o inicializador do temporizador. Só que eu só programei para ele mostrar na tela:

 bBocaEsquerdaCima.setText(p.getSegundos1()+"");

Só que aí ele me retorna o valor ZERO, sendo que na jdialog eu coloquei, por exemplo, o valor 30.

Alguém poderia me ajudar? Sou novo em java.

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>