if(txtNome.getText().isEmpty()){erros.append("\n");erros.append(" - nome.......: o campo é obrigatório".toUpperCase());txtNome.requestFocus();retorno=false;lblNome.setForeground(Color.RED);}else{lblNome.setForeground(Color.BLACK);}
lucaslzl
Tenta assim
if(txtNome.getText().isEmpty()){erros.append("\n");erros.append("\t - nome.......: o campo é obrigatório\n".toUpperCase());txtNome.requestFocus();retorno=false;lblNome.setForeground(Color.RED);}else{lblNome.setForeground(Color.BLACK);}
L
luivilella
nada olha como fica.
S
Soruji
Agora eu acho que fica certinho. rsrs
if (txtNome.getText().isEmpty()) {
erros.append("\n");
erros.append("\t - nome.......:\t o campo é obrigatório\n".toUpperCase());
txtNome.requestFocus();
retorno = false;
lblNome.setForeground(Color.RED);
} else {
lblNome.setForeground(Color.BLACK);
}
L
luivilella
alterei nos dois primeiros valores e nada ainda.
InicianteJavaHenriqu
Alinhe o texto com HTML :idea:
:thumbup:
L
luivilella
Dei uma pesquisada por cima aqui, tenho que ver o erro mais olha que interessante.
coloquei o seguinte código.
No Swing, o HTML que é aceito é uma versão bem restrita do HTML. Nem sei se ele aceita a tag ‘align’ - e quando o Swing não consegue aceitar algumas coisas, em vez de gerar um erro, formata as coisas errado e se perde, como você deve ter percebido.
se você quer formatar tudo direitinho, você pode usar um tipo de letra monoespaçada (como Courier New). Mude a fonte e veja se fica do jeito que você quer.
O correto não é usar um JOptionPane e sim uma classe derivada de JDialog que formate as coisas do jeito que você precisa.
E
entanglement
De fato, até que fica bonitinho. Veja o que você pode fazer com o HTML do Swing: