Carregar JXTable ao abrir a tela

0 respostas
R

Ola sou iniciante e creio que o meu problema é muito fácil de resolver.

Tenho uma JXTable onde são listadas as informações pesquisadas no banco.
Gostaria o seguinte: ao abrir esta tela, que ela já viesse preenchida com essas informações. Tipo é um tela de consulta de funcionários, o cara clica lá dentro dela e pesquisa o funcionario que quiser, mas gostaria que ele ao abrir a tela tivesse todos os funcionários a vista.

abaixo ele inicializa a tebela:

public JConsultaFuncionarios() {

initComponents();

centralize();

TableImplements.inicializarTabela(tabelaUsuarios);

}

private List resultado;

private boolean venda = false;

private JVenda telaVenda;

Aqui ele faz a consulta de funciona´rios.

private void consultarUsuarios() {

TableImplements.clearTable(tabelaUsuarios);

UsuarioDAO dao = new UsuarioDAO();

setResultado(dao.findByNome(TxtNome.getText()));

DefaultTableModel model = (DefaultTableModel) tabelaUsuarios.getModel();

String[] valor = new String[9];

try {

for (int j = 0; j < getResultado().size(); j++) {

valor[0] = String.valueOf(getResultado().get(j).getLogin());

valor[1] = getResultado().get(j).getNome();

model.addRow(valor);

tabelaUsuarios.setModel(model);

}

} catch (Exception e) {

System.out.println(e.getMessage());

}

if (TxtNome.getText().equals("")) {

TableImplements.clearTable(tabelaUsuarios);

} else if (tabelaUsuarios.getRowCount() == 0) {

String[] aux = {"-", Dados nâo Encontrados!};

model.addRow(aux);

tabelaUsuarios.setModel(model);

}
}
Criado 14 de abril de 2011
Respostas 0
Participantes 1