Jtable

1 resposta
A

Olá pessoal,

Venho do delphi onde é muito facil mostrar os dados numa grid, estou tentando fazer isso no java, usando o jbuilder mais não estou conseguindo.
sera q alguem tem um exemplo, ou pode me ajudar a fazer uma grid no jbulder.

JTable tt new JTable();
mais não aparece nada na tela, também não da erro nem um.

obrigado

1 Resposta

E
Tem várias formas de se mostrar dados num JTable Este é um exemplo simples
String[] colunas = new String []{"Estado","Cidade"};
String[][] dados = new String [][] {
{"SP","Sao Paulo"},
{"RJ","Rio de Janeiro"},
{"RN","Rio Grande do Norte"},
{"PR","Parana"}
};
        
JTable jtable = new JTable(dados, colunas);
Mas,.. o ideal é respeitar o modelo MVC do componente utilizando um DataModel,.... segue
String[][] dados = new String [][]{
{"SP","Sao Paulo"},
{"RJ","Rio de Janeiro"},
{"RN","Rio Grande do Norte"},
{"PR","Parana"}
};
String[] colunas = new String []{"Estado","Cidade"};
// Ao inves de passar direto, colocamos os dados em um modelo
DefaultTableModel modelo = new DefaultTableModel(dados, colunas);
// e passamos o modelo para criar a jtable
JTable jtable = new JTable( modelo );

Cara, está ai dois exemplos simples de como fazer,.. a JTable tem muito
mais que isso, qualquer coisa posta ai.
Até mais.

Criado 25 de abril de 2006
Ultima resposta 25 de abr. de 2006
Respostas 1
Participantes 2