Ajuda JTable

3 respostas
marcos2205
String[][] dados = new String [][]{
            {"Marcos","Sao Paulo","DEP","[email removido]","3040-3040"},
            {"José","Rio de Janeiro","DEP","[email removido]","3040-3040"},
            {"Maria","Santos","DEP","[email removido]","3040-3040"},
        };
        String[] colunas = new String []{"Nome","Filial","Departamento","Email","Telefone"};
        DefaultTableModel modelo = new DefaultTableModel(dados, colunas);
        JTable jtable = new JTable( modelo );
        frame.add(jtable);

Pessoal consegui criar a JTable, mas não aparece a o nome das colunas ( Nome,Filial,Departamento,Email ,Telefone)…podem me ajudar ???
E tambem tem como definir um espaço para a table…porque ele toma a frame toda ???

3 Respostas

Marky.Vasconcelos
JTable jtable = new JTable(modelo);
JScrollPane pane = new JScrollPane(jtable);
frame.add(pane);//No lugar de jframe.add(jtable)
renato_ramos

Oi!

tipo… não é aconselhavel usar DefaultTableModel … é melhor vc msm criar o seu modelo… e nesse modelo sobrescrever o metodo getColumnName

no guj tem bastatant coisa sobre isso

dando uma pesqusada basica eu achei isso aqui

não sei se serve pra vc

http://www.guj.com.br/posts/list/124165.java#671362

marcos2205

Obrigado…ajudaram bastante!!!

Criado 6 de dezembro de 2009
Ultima resposta 7 de dez. de 2009
Respostas 3
Participantes 3