En realidad no entiendo su funcion en los codigos, por ejemplo en estos codigos fuentes, y a que te refieres con "contenedor genérico".
Gracias
Ejemplo 1( aqui de que me sirve pasar por parametros Object aValue)
Código PHP:
public void setValue(Object aValue, int rowIndex, int columnIndex)
Ejemplo 2(En este codigo que funcion cumple Object)
Código PHP:
final String[] columnNames = {"number", "string 1", "string 2"};
final Object[][] data = {};
final class WordListTableModel extends DefaultTableModel
{
private static final long serialVersionUID = 4;
public WordListTableModel(Object[][] data, Object[] columnNames) {
super(data, columnNames);
}
public Class getColumnClass(int columnIndex) {
if (columnIndex == 0) return Integer.class;
else return String.class;
}
}
tabla = new JTable(new WordListTableModel(data, columnNames));
tabla.setAutoCreateRowSorter(true);
root.add(new JScrollPane(tabla), BorderLayout.CENTER);
Object[] row = {Integer.valueOf(123), "any value", "botón pulsado"};
((DefaultTableModel)tabla.getModel()).addRow(row);