Gente,
Não tô conseguindo carregar uma JTable em tempo de execução. Quando rodo minha aplicação, chamo um método que tenta carregar a minha TableModel com os dados que eu quero, mas não tá dando certo não…
o que está errado?
Chamada do método pra carregar:[code] public static void main(String[] args) {
....
CarregaLista();
}[/code]
Criação da JTable (modelo é minha TableModel):[code] private javax.swing.JTable getJTable() {
if(jTable == null) {
modelo= new MyTableModel();
jTable = new javax.swing.JTable(modelo);
}
return jTable;[/code]
Método de Carregar : static void CarregaLista()
{
UsuarioDelegate usuarioDelegate = new UsuarioDelegate();
Usuario usuario[], usuarioAux;
usuario = usuarioDelegate.Carrega();
for(int i=0;i<usuario.length;i++)
{
modelo.setValueAt((Object) usuario[i].getNome(),i,0);
}
}