Boa tarde,
gostaria de saber como mudo o tipo da coluna em um JTable, por exemplo:" tenho um String e quero que o tipo seja Boolean".
ArrayList<String[]> dados = new ArrayList<String[]>();
String[] colunas = new String[] { "Nome", "Ler", "Atualizar", "Renomear", "Excluir"};
dados.add(new String[]{"Nome", "Ler", "Atualizar", "Renomear", "Excluir"});
//Diz quais colunas podem ser editadas
boolean [] edicao = {false, true, true, true, true};
final TableModel modelo = new TableModel(dados, colunas, edicao);
//Cria a table
tableAcesso = new JTable(modelo);
tableAcesso.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
tableAcesso.setAutoResizeMode (JTable.AUTO_RESIZE_OFF);
//Coloca tamanho nas colunas
tableAcesso.getColumnModel().getColumn(0).setPreferredWidth(200);
tableAcesso.getColumnModel().getColumn(1).setPreferredWidth(100);
tableAcesso.getColumnModel().getColumn(2).setPreferredWidth(100);
tableAcesso.getColumnModel().getColumn(3).setPreferredWidth(100);
tableAcesso.getColumnModel().getColumn(4).setPreferredWidth(100);
//Cria o scrollPane
JScrollPane jscrollPane = new JScrollPane(tableAcesso);
jscrollPane.setBounds(93, 22, 600, 115);
panelAcesso.add(jscrollPane);
Obrigado