Pessoal quero pegar os dados de selecionados em um combo e colocalos em uma table como faço
Os dados vindos do combox são do banco de dados mysql.
Irei mandar o código para vocês verem obrigado abraço.
Esse é o metodo para preencher a tabela
public void preencherTabela(String SQL){
con=Conecta.conexao();
ArrayList dados = new ArrayList();
String[] colunas = new String[]{"Codigo Venda", "Nome", "Valor", "Hora"};
try {
con.rs.first();
do{
sql=("SELECT for_id, for_fantasia * FROM tb_fornecedor");
con.execute(sql);
dados.add(new Object[]{conecta.rs.getInt("for_id"),conecta.rs.getInt("for_fantasia")});
}
while(con.rs.next());
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, "Erro ao preencher o ArrayList! \nErro: " + ex);
}
ModeloTabela modelo = new ModeloTabela(dados, colunas);
jTable_visitas.setModel(modelo);
jTable_visitas.getColumnModel().getColumn(0).setPreferredWidth(100);
jTable_visitas.getColumnModel().getColumn(0).setResizable(false);
jTable_visitas.getColumnModel().getColumn(1).setPreferredWidth(150);
jTable_visitas.getColumnModel().getColumn(1).setResizable(false);
jTable_visitas.getColumnModel().getColumn(2).setPreferredWidth(150);
jTable_visitas.getColumnModel().getColumn(2).setResizable(false);
jTable_visitas.getColumnModel().getColumn(3).setPreferredWidth(110);
jTable_visitas.getColumnModel().getColumn(3).setResizable(false);
jTable_visitas.getTableHeader().setReorderingAllowed(false);
jTable_visitas.setAutoResizeMode(jTable_visitas.AUTO_RESIZE_OFF);
jTable_visitas.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
}
Faço a chamada do método do botão.
private void btn_atualizaVisitasActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here
preencherTabela();
}