PropertyTable.java 515 B

1234567891011121314151617181920212223242526272829
  1. package ui.view;
  2. import javax.swing.table.DefaultTableModel;
  3. /**
  4. * Property Table.
  5. *
  6. * @author Gruppe14
  7. */
  8. public class PropertyTable extends DefaultTableModel {
  9. @Override
  10. public Class<?> getColumnClass(int columnIndex) {
  11. Class clazz = String.class;
  12. if (getColumnCount() == 6) {
  13. switch (columnIndex) {
  14. case 5:
  15. clazz = Boolean.class;
  16. break;
  17. }
  18. } else if (getColumnCount() == 5) {
  19. switch (columnIndex) {
  20. case 4:
  21. clazz = Boolean.class;
  22. break;
  23. }
  24. }
  25. return clazz;
  26. }
  27. }