@Override public void setSelectionModel(ListSelectionModel newModel) { delegate.setSelectionModel(newModel); }
tableColumnModel.setSelectionModel(NOOP_SELECTION_MODEL); } else { tableColumnModel.setSelectionModel(originalColumnSelectionModel); originalColumnSelectionModel = null;
tableColumnModel.setSelectionModel(NOOP_SELECTION_MODEL); } else { tableColumnModel.setSelectionModel(originalColumnSelectionModel); originalColumnSelectionModel = null;
tableColumnModel.setSelectionModel(NOOP_SELECTION_MODEL); } else { tableColumnModel.setSelectionModel(originalColumnSelectionModel);
table.setAutoCreateRowSorter(true); table.setCellSelectionEnabled(true); table.getColumnModel().setSelectionModel(new DefaultListSelectionModel() { @Override public boolean isSelectedIndex(int index) { return table.convertColumnIndexToModel(index) == 0;
protected void applyColumns() { // columns constraints setup LinearConstraint leftColsConstraint = new LinearConstraint(0, frozenColumns - 1); LinearConstraint rightColsConstraint = new LinearConstraint(frozenColumns, Integer.MAX_VALUE); // tables column models setup tlTable.setColumnModel(new ConstrainedColumnModel(columnModel, leftColsConstraint)); tlTable.getColumnModel().setSelectionModel(new ConstrainedListSelectionModel(columnsSelectionModel, leftColsConstraint)); trTable.setColumnModel(new ConstrainedColumnModel(columnModel, rightColsConstraint)); trTable.getColumnModel().setSelectionModel(new ConstrainedListSelectionModel(columnsSelectionModel, rightColsConstraint)); brTable.setColumnModel(new ConstrainedColumnModel(columnModel, rightColsConstraint)); brTable.getColumnModel().setSelectionModel(new ConstrainedListSelectionModel(columnsSelectionModel, rightColsConstraint)); blTable.setColumnModel(new ConstrainedColumnModel(columnModel, leftColsConstraint)); blTable.getColumnModel().setSelectionModel(new ConstrainedListSelectionModel(columnsSelectionModel, leftColsConstraint)); // headers setup lheader.setColumnModel(tlTable.getColumnModel()); rheader.setColumnModel(trTable.getColumnModel()); reindexColumns(); }
public MatrixTable64(MatrixGUIObject matrix) { super(matrix, new DefaultTableColumnModel64(matrix), matrix.getRowSelectionModel()); getColumnModel().setSelectionModel(matrix.getColumnSelectionModel()); getTableHeader().setReorderingAllowed(false); setColumnSelectionAllowed(true); setDefaultRenderer(Object.class, new MatrixValueTableCellRenderer()); setDefaultEditor(Object.class, new MatrixTableCellEditor()); }
columnModel.setSelectionModel(columnsSelectionModel); columnModel.setColumnSelectionAllowed(true);