| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 08:36:27
|
franchico
Entusiasta Java
Membro desde: 11/10/2007 13:14:48
Mensagens: 23
Offline
|
Este é parte do meu codigo.
o meu if não está funcionando.
JButoon cadastrar;
JTextField nome1;
.
.
.
nome1= new JTextField("casa")
.
.
.
cadastrar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String nome=new String(nome1.getText());
if(nome=="casa"){
mensagem();
}
}
});
mas quando eu peço para imprimir a variável nome, é impresso casa normalmente, mas não executa a função mensagem.
Podem me ajudar?
Valeu.
|
"voce é responsável por todos os seus atos, e por todo o seu estado de espirito" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 08:40:35
|
rocha
Virtual Machine Man
![[Avatar]](/images/avatar/0b8aff0438617c055eb55f0ba5d226fa.jpg)
Membro desde: 28/04/2003 10:23:56
Mensagens: 718
Localização: São José dos Campos e Poá - SP.
Offline
|
Franchico String se compara com equals().... da uma olhada
http://www.guj.com.br/posts/list/6241.java
|
"As religiões formalistas tendem à fixação das crenças e à cristalização dos sentimentos; fossilizam a Verdade; desviam-se do serviço de Deus para o da Igreja; lutam entre si e entre os irmãos, em nome do amor, dando origem ao aparecimento das seitas e das divisões; estabelecem autoridades eclesiásticas pressivas; conduzem ao nascimento do falso estado mental aristocrático de povo eleito; mantêm ideias falsas e exageradas sobre a santidade; tornam-se rotineiras e petrificadas e acabam por venerar o passado, ignorando as necessidades do presente."
Rodrigo
http://www.rrochas.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 08:43:29
|
Rcogait
Entusiasta Java
![[Avatar]](/images/avatar/596a5705f4d9c0867ea0aba3be5db567.jpg)
Membro desde: 23/02/2007 08:16:42
Mensagens: 20
Localização: Sampa
Offline
|
String e uma variavel do tipo referencia e é utilizado o metodo equals() para se comparar diferente das variaveis do tipo primitivo que usa ==
então ficaria:
recomendo estudar um pouco sobre tipos de variaveis.....
abs...
|
ØRcogaitØ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 08:44:47
|
Spool
JavaChild
![[Avatar]](/images/avatar/44885837c518b06e3f98b41ab8cedc0f.jpg)
Membro desde: 07/04/2006 10:08:03
Mensagens: 120
Localização: São Paulo
Offline
|
O operador == serve para comparar o objeto em si ou valores literais, e não o valor do objeto propriamente dito.
Para comparar valores de String´s, utilize o método:
This message was edited 1 time. Last update was at 19/10/2007 08:46:12
|
don´t spit on my mind
Programe com consciência. Sempre. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 09:17:00
|
franchico
Entusiasta Java
Membro desde: 11/10/2007 13:14:48
Mensagens: 23
Offline
|
muito obigado a todos fiz isso e deu certo.
if(nome1.getText().equals("")){
mensagem();}
A algum tempo que tenho outra duvida que não consegui resolver ainda,
que é como centralizar um texto em um jtextpane e fazer minha tela inicializar maximizada.
Se puderem me ajudar....
Um abraço.
|
"voce é responsável por todos os seus atos, e por todo o seu estado de espirito" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 10:09:31
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Quando a dúvida mudar, crie outro tópico.
Para iniciar um frame maximizado, na construção do seu frame adicione a linha:
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2007 10:23:33
|
Spool
JavaChild
![[Avatar]](/images/avatar/44885837c518b06e3f98b41ab8cedc0f.jpg)
Membro desde: 07/04/2006 10:08:03
Mensagens: 120
Localização: São Paulo
Offline
|
Dentro de um JTextPane vc pode incluir codigo HTML, por isso pode incluir as tags:
dentro do
do seu JTextPane.
Até!
|
don´t spit on my mind
Programe com consciência. Sempre. |
|
|
 |
|
|