http://www.exampledepot.com/egs/javax.swing.table/ComboBox.html
[]´s
Tenho uma Jtable que recebe dados do bd. Como faço q na coluna do DATA CADASTRO nas linhas tenha formato dd/MM/yyyy
Devo fazer isso na minha AbstractTableModel!!
Como coloco combobox nestaclase
package br.com.cadastro.forms;
import java.util.ArrayList;
import java.util.List;
import javax.swing.table.AbstractTableModel;
import br.com.cadastro.beans.Cliente;
public class TabConsClie extends AbstractTableModel {
private String[] colunas = {"Código", "Nome Fantasia", "Nome Reduzido", "CNPJ", "IP", "Acesso","Data Cad","Data Lib"};
private List dados = new ArrayList();
private Cliente c;
public TabConsClie() {
}
@Override
public void setValueAt(Object obj, int l, int c) {
((String[])dados.get(l))[c] = (String)obj;
}
public Object getValueAt(int l, int c) {
return ((String[])dados.get(l))[c];
}
public int getColumnCount() {
return colunas.length;
}
public int getRowCount() {
return dados.size();
}
@Override
public String getColumnName(int c) {
return colunas[c];
}
public boolean isCellEditable(int l, int c){
return c == 5;
}
public void incluir(String codigo, String nomeFantasia, String nome_reduzido, String cnpj, String ip, String acesso, String dataCadastro, String dataLiberacao) {
dados.add(new String[] {codigo, nomeFantasia, nome_reduzido, cnpj, ip, acesso, dataCadastro, dataLiberacao});
}
public void limpar() {
dados.clear();
}
}