Como actualizar jtable objeto booleano
Este es el mi codigo. Al pasar esos datos a otra clase no me lo actualiza, se queda siempre con los valores que estan en negrita
table = new JTable();
table.addContainerListener(new ContainerAdapter() {
@Override
public void componentAdded(ContainerEvent arg0) {
}
});
scrollPane.setViewportView(table);
table.setModel(new DefaultTableModel(
new Object[][] {
{"Comidas ", Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE},
{"Cenas", Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE},
{"Pernoctas", Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE, Boolean.TRUE},
},
new String[] {
"Lista de propios", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado", "Domingo"
}
) {
Class[] columnTypes = new Class[] {
Object.class, Boolean.class, Boolean.class, Boolean.class, Boolean.class, Boolean.class, Boolean.class, Boolean.class
};
public Class getColumnClass(int columnIndex) {
return columnTypes[columnIndex];
}
});
table.getColumnModel().getColumn(0).setPreferredWidth(91);
table.getColumnModel().getColumn(0).setMinWidth(50);
table.getColumnModel().getColumn(1).setPreferredWidth(60);
table.getColumnModel().getColumn(1).setMinWidth(56);
table.getColumnModel().getColumn(2).setPreferredWidth(60);
table.getColumnModel().getColumn(2).setMinWidth(50);
table.getColumnModel().getColumn(3).setPreferredWidth(60);
table.getColumnModel().getColumn(3).setMinWidth(50);
table.getColumnModel().getColumn(4).setPreferredWidth(60);
table.getColumnModel().getColumn(4).setMinWidth(50);
table.getColumnModel().getColumn(5).setPreferredWidth(60);
table.getColumnModel().getColumn(5).setMinWidth(50);
table.getColumnModel().getColumn(6).setPreferredWidth(60);
table.getColumnModel().getColumn(6).setMinWidth(50);
table.getColumnModel().getColumn(7).setPreferredWidth(60);
Table. GetColumnModel(). GetColumn(7).setMinWidth(50);