Dificuldade com tabela

4 respostas
Vodga

Me ajudem por favor, ja olhei na apostila da caelum mais não achei nada referente ao que eu preciso!
meu problema só esta na tabela!

é o seguinte, quando uma checkbox esta selecionada ele salva ela no banco como 1, caso contrario salva como 0.
e eu queria, que no meu programa quando eu selecionasse a linha ele verificava se é 0 ou 1 e selecionar a checkbox caso for 1.

Seria +/- igual a linha 18 e 19. só que ele ta pegando de todas pessoas e nao só de uma, e eu nao sei fazer pra pegar só de uma

private void jTTabelaLinhaSelecionada(JTable tabela) {
        if (jTTabela.getSelectedRow() != -1) {
            jTmatricula.setText(String.valueOf(cliente.get(tabela.getSelectedRow()).getMatricula()));
            jTnome.setText(cliente.get(tabela.getSelectedRow()).getNome());
            jTnascimento.setDate(cliente.get(tabela.getSelectedRow()).getNascimento());
            jCsexo.setSelectedItem(cliente.get(tabela.getSelectedRow()).getSexo());
            jTcpf.setText(cliente.get(tabela.getSelectedRow()).getCPF());
            jTemail.setText(cliente.get(tabela.getSelectedRow()).getEmail());
            jTcep.setText(cliente.get(tabela.getSelectedRow()).getCEP());
            jTnumero.setText(cliente.get(tabela.getSelectedRow()).getNumero());
            jTtelefone.setText(cliente.get(tabela.getSelectedRow()).getTelefone());
            jTcelular.setText(cliente.get(tabela.getSelectedRow()).getCelular());
            jTvencimento.setDate(cliente.get(tabela.getSelectedRow()).getVencimento());
            jCsituacao.setSelectedItem(cliente.get(tabela.getSelectedRow()).getSituacao());
            jTmensalidade.setText(String.valueOf(cliente.get(tabela.getSelectedRow()).getMensalidade()));
            jTAobservacoes.setText(cliente.get(tabela.getSelectedRow()).getObservacoes());
            Variavel v1 = new Variavel();
            if (v1.getCheckmusculacao() == 1){
                jCmusculacao.setSelected(true);
            }

4 Respostas

M
Variavel v1 = new Variavel();

if (v1.getCheckmusculacao() == 1){

jCmusculacao.setSelected(true);

}

Cara talvez não seja seu problema, mas vejo que tem algo errado. Você criou a variável v1 e nem instanciou ela e  fez esse v1.getCheckmusculacao() == 1 nao deu nullpointer ai nao??
Vodga

pensando bem, sou burro d+
valeu ai, vou tenta um jeito aqui que ele retorne true ou false do banco, bem mais simples

M

Entao o problema é o codigo? voce nao sabe como fazer o codigo disso ? esclareça o que você realmente precisa

Vodga

eu sei usar a tabela pra pegar um texto, mais nao sei usar pra um checkbox

Criado 22 de junho de 2013
Ultima resposta 23 de jun. de 2013
Respostas 4
Participantes 2