Jframe com checkbox

1 resposta
D

Coloquei um check box porém ele sai assim como true ao inves de desenhar o check box

final DefaultTableModel modelo = new DefaultTableModel();
    
    
    // constrói a tabela
    final JTable tabela = new JTable(modelo);

    
    // Cria duas colunas
    modelo.addColumn("Codigo");
    modelo.addColumn("Nome");
    modelo.addColumn("Usuario");
    modelo.addColumn("E-mail");
    modelo.addColumn("x");
    // exibe os dados da tabela MySQL
    try{
        //con = new Conexao();
        con = Conexao.getInstance();
        
        String query = "SELECT * FROM tbusuario";
        con.ExecutaSql(query);
        

      
      while(con.resultSet.next()){ 
        int id = con.resultSet.getInt("idtbusuario");
        String nome = con.resultSet.getString("NOME");
        String senha = con.resultSet.getString("usuario");
        String email = con.resultSet.getString("email");
        modelo.addRow(new Object[]{new Integer(id), nome, senha, email, new Boolean(true)});
      }
           
      // fim procedimento para obter os dados
      } 
      catch(SQLException ex){
           System.out.println("SQLException: " + ex.getMessage());
           System.out.println("SQLState: " + ex.getSQLState());
           System.out.println("VendorError: " + ex.getErrorCode());
      }
      catch(Exception e){
        System.out.println("Problemas ao tentar conectar com o banco de dados");	
    }
    // fim MySQL

1 Resposta

tek

Buenas,

O modelo default de tabela não cria o check box ele somente apresenta como texto, portanto necessita criar um modelo.

Acesse: www.tiagoek.com.br

Criado 31 de agosto de 2011
Ultima resposta 6 de set. de 2011
Respostas 1
Participantes 2