@felipe1234 escreveu:
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();
}
Mensagens: 2
Participantes: 2