Olá pessoal eu estou com problemas para formatar uma jtable, por tenho pouca experiência, já li mtos artigos, por aí, mas até agora não consegui nada além de alinhar os dados nas células, criar uma celula do tipo combobox ou outro tipo, mas para edição, não consigo preenchela com os dados do meu resultset no formato que é necessário. por exemplo:
na coluna código: 00001
na coluna nome: Magno
na coluna quantidade: 12,50
na coluna preço: R$ 150,00
Alguém pode passar como eu faço para apresentar os dados na JTable nos formatos acima?
minha tabela é feita assim
[code] public void preencher_jtb_con_principal(){
DefaultTableModel modelo = (DefaultTableModel)jtb_con_principal.getModel();
modelo.setNumRows(0);
try{
while (conecta_consulta_dados.resultset.next())
modelo.addRow(new Object [] {
conecta_consulta_dados.resultset.getString("data_lanc"),
...[/code]
public void iniciajtb_con_principal(){
DefaultTableCellRenderer rendererCentro = new DefaultTableCellRenderer(); //codigo para definir alinhamento
rendererCentro.setHorizontalAlignment(SwingConstants.CENTER); //centro
jtb_con_principal.getColumnModel().getColumn(0).setCellRenderer(rendererCentro);
jtb_con_principal.getColumnModel().getColumn(0).setPreferredWidth(75);
...
Estou usando o NetBeans e o banco MySql.