@Override public void setAnchorSelectionIndex(int index) { delegate.setAnchorSelectionIndex(index); }
@Override public void setAnchorSelectionIndex(int index) { delegate.setAnchorSelectionIndex(index); }
@Override public void setAnchorSelectionIndex(int index) { delegate.setAnchorSelectionIndex(index); }
public void setAnchorSelectionIndex(final int pIndex) { mListSelectionModel.setAnchorSelectionIndex(pIndex); }
public void setAnchorSelectionIndex(final int pIndex) { mListSelectionModel.setAnchorSelectionIndex(pIndex); handleListSelection(); }
public void focusLost(FocusEvent evt) { if (evt.isTemporary()) return; int selectedRow = list.getSelectedIndex(); table.getSelectionModel().setAnchorSelectionIndex(selectedRow); table.getColumnModel().getSelectionModel().setAnchorSelectionIndex(0); }
public void setAnchorSelectionIndex(final int pIndex) { mListSelectionModel.setAnchorSelectionIndex(pIndex); handleListSelection(); }
public void focusLost(FocusEvent evt) { if (evt.isTemporary()) { return; } int selectedRow = list.getSelectedIndex(); table.getSelectionModel().setAnchorSelectionIndex(selectedRow); table.getColumnModel().getSelectionModel().setAnchorSelectionIndex(0); }
public void focusLost(FocusEvent evt) { if (evt.isTemporary()) return; int selectedRow = list.getSelectedIndex(); table.getSelectionModel().setAnchorSelectionIndex(selectedRow); table.getColumnModel().getSelectionModel().setAnchorSelectionIndex(0); }
public void setAnchorSelectionIndex(int index) { int uindex = constraint.unconstraint(index); delegate.setAnchorSelectionIndex(uindex); }
private void checkForTriggerEvent(final MouseEvent e) { if (e.isPopupTrigger()) { area.requestFocus(); final JTable myTable = (JTable) e.getSource(); final int c = myTable.rowAtPoint(new Point(e.getX(), e .getY())); myTable.getSelectionModel().setAnchorSelectionIndex(c); myTable.setRowSelectionInterval(c, c); myTable.getSelectionModel().setSelectionInterval(c, c); popmenu.show(e.getComponent(), e.getX(), e.getY()); } }
/** * */ private void clearViewSelection() { // TODO: JW - hmm... clearSelection doesn't reset the lead/anchor. Why not? viewSelection.clearSelection(); viewSelection.setAnchorSelectionIndex(-1); viewSelection.setLeadSelectionIndex(-1); }
public void clearSelection() { if (listSelectionModel != null) { listSelectionModel.clearSelection(); if (listSelectionModel instanceof DefaultListSelectionModel) { ((DefaultListSelectionModel) listSelectionModel).moveLeadSelectionIndex(0); listSelectionModel.setAnchorSelectionIndex(0); } } }
@Override public void mousePressed(MouseEvent e) { int index = locationToIndex(e.getPoint()); Rectangle rect = getCellBounds(index, index); if (!rect.contains(e.getPoint())) { clearSelection(); getSelectionModel().setAnchorSelectionIndex(-1); getSelectionModel().setLeadSelectionIndex(-1); setFocusable(false); } else { setFocusable(true); } }
public void setTo(ListSelectionModel sm) { sm.clearSelection(); sm.setSelectionMode(selectionMode); for (int[] itv : intervals) { sm.addSelectionInterval(itv[0], itv[1]); } sm.setAnchorSelectionIndex(anchor); sm.setLeadSelectionIndex(lead); } }
private void resetListSelection() { ListSelectionModel selectionModel = list.getSelectionModel(); selectionModel.setValueIsAdjusting(true); selectionModel.clearSelection(); selectionModel.setAnchorSelectionIndex(-1); selectionModel.setLeadSelectionIndex(-1); selectionModel.setValueIsAdjusting(false); }
private void resetListSelection() { ListSelectionModel selectionModel = list.getSelectionModel(); selectionModel.setValueIsAdjusting(true); selectionModel.clearSelection(); selectionModel.setAnchorSelectionIndex(-1); selectionModel.setLeadSelectionIndex(-1); selectionModel.setValueIsAdjusting(false); }
private void clearSelectionAndLeadAnchor() { selectionModel.setValueIsAdjusting(true); ressourceModel.getSelectionModel().setValueIsAdjusting(true); clearSelection(); selectionModel.setAnchorSelectionIndex(-1); selectionModel.setLeadSelectionIndex(-1); ressourceModel.getSelectionModel().setAnchorSelectionIndex(-1); ressourceModel.getSelectionModel().setLeadSelectionIndex(-1); selectionModel.setValueIsAdjusting(false); ressourceModel.getSelectionModel().setValueIsAdjusting(false); }
/** * Trying to hack around #172-swingx: lead/anchor of row selection model is * not adjusted to valid (not even model indices!) in the usual * clearSelection after dataChanged/structureChanged. * * Note: as of jdk1.5U6 the anchor/lead of the view selectionModel is * unconditionally set to -1 after data/structureChanged. * * @param e */ private void hackLeadAnchor(TableModelEvent e) { int lead = getSelectionModel().getLeadSelectionIndex(); int anchor = getSelectionModel().getAnchorSelectionIndex(); int lastRow = getModel().getRowCount() - 1; if ((lead > lastRow) || (anchor > lastRow)) { lead = lastRow; getSelectionModel().setAnchorSelectionIndex(lead); getSelectionModel().setLeadSelectionIndex(lead); } }
private void resetSelection() { if (getList() == null) { return; } getList().getSelectionModel().setAnchorSelectionIndex(-1); // has to call setAnchor first getList().getSelectionModel().setLeadSelectionIndex(-1); getList().getSelectionModel().clearSelection(); }