1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Setar um valor booleano do Banco em um CheckBox

Olá pessoal gostaria de saber se alguém pode me dar um exemplo de como eu mostro para o usuário se um usuário do sistema está fora de uso ou não.

Eu tenho um checkbox que tem o nome "Fora de Uso", no meu banco de dados tenho a field que é booleana bem como na Classe Usuario eu criei um "private Boolean foraUso;" com gets e sets.

O problema está que quando eu vou tentar setar no checkbox eu não sei qual a maneira correta de se fazer isto.

//CLASSE USUARIO
public class Usuario {

    private Integer idUsuario;
    private String nome;
    private String login;
    private String senha;
    private Empresa empresa;
    private Boolean foraUso;
    private LocalDate dataAltercacao;

//gets e sets
    public Boolean isForaUso() {
        return foraUso;
    }

    public void setForaUso(Boolean foraUso) {
        this.foraUso = foraUso;
    }


//TENTANDO PASSAR PARA A TELA
    public void preencherCampos(Usuario usuario) {
        jtfCodigo.setText(String.valueOf(usuario.getIdUsuario()));
        jtfNome.setText(usuario.getNome());
        jtfLogin.setText(usuario.getLogin());
        jpfSenha.setText(usuario.getSenha());
        //jcbxUsuarioForaUso.setSelected(Boolean.valueOf(usuario.get)); // EU PAREI AQUI NÃO
          //SEI COMO USAR PARA MOSTRAR CASO O USUARIO ESTIVER FORA DE USO,
         //EU PENSO QUE SE ESTIVER FORA DE USO O CHECKBOX JÁ DEVE FICAR SETADO
        jtfDataAlteracao.setText(usuario.getDataAltercacao().format(
                DateTimeFormatter.ofPattern("dd/MM/yyyy")).toString());
    }

Desde já agradeço quem puder me ajudar.

Atenciosamente.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java java-ee javascript javadoc javafx java8 netbeans ou faça a sua própria pergunta.