[RESOLVIDO]If Else Básico

Galera, como faço:
quero aplicar essa função a um botao
quando clicar no botao, ira verificar se o jTextField esta vazio ou com algum valor.
se, estiver vazio ira retornar uma mensagem
senao, não vai retornar nada, ira dar continuidade

Estou utilizando o NetBeans para uma aplicação desktop.

E o que você já tentou fazer ?

Qual a sua dúvida? é como invocar a ação? como retornar a mensagem? Ou é só a lógica do if?

Se for só o if vai uma ajuda[code]se texto está vazio {
retornar mensagem
}senão{

}[/code]Viu como ficou estranho? fiz exatamente como você disse, aí percebemos que o bloco senão é inútil, então é só tirar ele daí:se texto está vazio { retornar mensagem }

Eu fiz da seguinte forma:

private void jBsalvarActionPerformed(java.awt.event.ActionEvent evt) {
      
      if (jTnome.getText () != null){  
        JOptionPane.showMessageDialog(null, "Todos Os campos São de Preenchimento Obrigatório! Retorne e preencha"); 
      // Porem quando o campo não esta vazio ainda retorna a mensagem, onde não deveria retornar, pois o campo não estavazio.
 }
    }

meuTextField.getText().isEmpty()

Valeu malucocelo deu certo.
Mas agora preciso comparar 3 jTextField. como adicionar os outros dois ?

private void jBsalvarActionPerformed(java.awt.event.ActionEvent evt) {  
        
      if (jTnome.getText().equals("") && jTnome2.getText().equals("") && jTnome3.getText().equals("")){    
        JOptionPane.showMessageDialog(null, "Todos Os campos São de Preenchimento Obrigatório! Retorne e preencha");   
      // Porem quando o campo não esta vazio ainda retorna a mensagem, onde não deveria retornar, pois o campo não estavazio.  
}  

marcospaulo.suporte, mesmo assim,
se um campo esta com valor ele não retorna a mensagem.
Teria que retornar,

Coloca assim: meuTextField.getText().isEmpty() || meuTextField2.getText().isEmpty() || meuTextField3.getText().isEmpty()

Voce quer que analise campo a campo…

Ex:
Campo1 = Preenchido;
Campo2 = Preenchido;
Campo3 = Não preenchido;
Então exibe a mensagem?

Ex.:2
Campo1 = Preenchido;
Campo2 = Preenchido;
Campo3 = Preenchido;
Não exibe a mensagem.

Nesse caso vc vai ter que usar o operador ‘OR’ que é ’ || ’ (dois pipes). E não o operador ’ E ’ que é ’ && ’

Valeu pessoal agora deu certo.

Maravilha…

Depois vc encerra o tópico clicando em ‘EDITAR’ no primeiro topico e coloca o [RESOLVIDO] na frente do titulo.