Erro ao enviar valor a variável de outra classe  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
PabloJ
Debugger
[Avatar]

Membro desde: 01/02/2009 11:59:17
Mensagens: 56
Online

estou tendo um problema com o java no eclipse. Estou tentando adicionar o nome de usuário digitado na tela de login a um jLabel da minha tela principal
o login valida o usuário e esse nome de usuário é mostrado na tela principal.

eu faço assim: no final da minha classe da tela principal eu adiciono esta linha abaixo

public static javax.swing.JLabel lbl_usuario;

para que outras classes possam enxergarem este componente e na minha tela de login chamo o código abaixo para preencher a variável na minha principal

modulo_principal.lbl_usuario.setText(textfield_usuario.getText());

fica dando erro de java.lang.NullPointerException.

No Netbeans funcionou perfeitamente, mas não esta dando certo no eclipse.
marcosharbs
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2008 11:53:39
Mensagens: 645
Offline

você não deve estar instanciando a variável lbl_usuario
faça o seguinte:



Você copiou o código do netbenas par ao eclipse?
Se fez isso provavelmente não copiou a parte em que ele instancia essa variável.

This message was edited 2 times. Last update was at 23/08/2011 18:30:10


======================================================

Blog com foco em desenvolvimento web com java.

http://marcosharbs.wordpress.com/

======================================================
ruben_m
JavaChild
[Avatar]

Membro desde: 21/07/2011 16:22:55
Mensagens: 116
Localização: Maputo
Offline

tente passar por parametro do construtor o dado que precisas... vai funcionar sempre independentimente da IDE
[MSN]
Nicolas Fernandes
GUJ Ranger
[Avatar]

Membro desde: 15/08/2009 10:48:00
Mensagens: 771
Localização: Pouso Alegre (MG)
Offline

ruben_m wrote:tente passar por parametro do construtor o dado que precisas... vai funcionar sempre independentimente da IDE


Exatamente. Na sua tela de login, ao instanciar a tela principal, passe via construtor o parâmetro que você quer:


e...


Abraços!

Está usando DefaultTableModel AINDA??? Pare já com isso!

http://www.guj.com.br/posts/list/15/199067.java#1001295


"Ah, o Sol... O lugar mais quente da Terra!" - Homer Simpson

"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."

"A grandeza de um homem se mede pela verdade, pela humildade, pela sinceridade, pela submissão ao Deus de verdade."
PabloJ
Debugger
[Avatar]

Membro desde: 01/02/2009 11:59:17
Mensagens: 56
Online

Ainda não deu certo... vou deixar o código talvez vocês enxerguem o erro que ainda é de NullPointerException

LOGIN



MODULO PRINCIPAL

PabloJ
Debugger
[Avatar]

Membro desde: 01/02/2009 11:59:17
Mensagens: 56
Online

consegui resolver....
fiz como o marcosharbs disse e deu certo...
valew pela ajuda...
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team