Aew galera to com uma duvida com eu crio parametros para o meu TableModel:
package TableModels;
import javax.swing.table.AbstractTableModel;
public class ModeloHorarioEditavel extends AbstractTableModel {
private String[] ColunasTabela = {"Nome", "Ent.1", "Sai.1", "Ent.2", "Sai.2", "Ent.3", "Sai.3", "Ent.4", "Sai.4"};
private Object[][] dados = {};
public int getColumnCount() {
return ColunasTabela.length;
}
public int getRowCount() {
return dados.length;
}
public String getColumnName(int col) {
return ColunasTabela[col];
}
public Object getValueAt(int row, int col) {
return dados[row][col];
}
public Class getColumnClass(int c) {
return getValueAt(0, c).getClass();
}
public boolean isCellEditable(int row, int col) {
//Note that the dados/cell address is constant,
//no matter where the cell appears onscreen.
if (col < 10) {
return false;
} else {
return true;
}
}
}
onde eu vou usar quero fazer igual ao DefaultTableModel quando eu uso o setModel(); me da as diferentes opçoes de parametros
no meu caso precisaria que meu modelo recebece o vetor pra popular a tabela pois ela eh dinamica muda toda hora como faço isso tentei criar um construtor mas da erro