Jump to content

Hukers

Members
  • Content count

    23
  • Joined

  • Last visited

Community Reputation

1 Comum

1 Follower

About Hukers

  • Birthday 04/01/1998

Informações Pessoais

  • Sexo
    Masculino

Contato

  1. Boa tarde pessoal, Tenho no meu código uma extensão de um JFormattedTextField, e dentro dessa extensão possuo um método para verificar se o campo está vazio, se está ele pinta a borda de vermelho. Testei com o JTextField e o mesmo funciona sem problemas, porém com o JFormattedTextField não tem cristo de funcionar, e o pior, ele não da erro nenhum, porém não acessa o método. Segue abaixo os códigos: JFormattedTextField public class RVDFormattedTextField extends JFormattedTextField { public RVDFormattedTextField() { setBorder(javax.swing.BorderFactory.createEtchedBorder()); } public static void setBorda(RVDFormattedTextField campo) { campo.setBorder(javax.swing.BorderFactory.createEtchedBorder()); } public static boolean isEmpty(RVDFormattedTextField campo) { System.out.println(campo.getText()); Boolean ok = true; if (Formatacao.removerFormatacao(campo.getText()).trim().isEmpty()) { ok = true; campo.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(255, 51, 51))); } else { ok = false; campo.setBorder(javax.swing.BorderFactory.createEtchedBorder()); } return ok; } public static boolean isEmpty(RVDFormattedTextField[] campos) { Boolean ok = false; for (int i = 0; i < campos.length; i++) { if (Formatacao.removerFormatacao(campos[i].getText()).trim().isEmpty()) { ok = true; if (campos[i].isEditable()) { campos[i].setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(255, 51, 51))); } } else { campos[i].setBorder(javax.swing.BorderFactory.createEtchedBorder()); } } return ok; } Como instancio e passo as informações. RVDFormattedTextField[] obrigatoriosFTF = new RVDFormattedTextField[1]; private void setaObrigatorios() { obrigatorios[0] = rvdRazaoSocial; obrigatorios[1] = rvdCidadeId; obrigatorios[2] = rvdCidade; obrigatorios[3] = rvdBairro; obrigatoriosFTF[0] = rvfCNPJ; } private void fSalvar() { setaObrigatorios(); if (RVDTextField.isEmpty(obrigatorios) || !vCheckBox() || RVDFormattedTextField.isEmpty(obrigatoriosFTF)) { Mensagem.aviso("Preencha os campos obrigatórios (*).", this); } else {
  2. Hukers

    Curso para full stack

    Olá pessoal, sou desenvolvedor Java a um tempo, porém essa linguagem não está mais me dando prazer para programar. Comecei a uns meses estudar JavaScript e curti muito, fiz a OmniStack da RocketSeat e realmente essa tecnologia é muito poderosa. Estou querendo agora partir para algum curso Full-Stack, para aprender o necessário para desenvolver com essas tecnologias, hoje saiu a inscrição para o GoStack da Rocket, porém o valor é muito expressivo.. Qual curso full-stack, que trabalhe com JavaScript (React, Vue, React-Native, NodeJS e por ai vai) vocês recomendam?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.