public void begin() { if (getModel().getSize() > 0) { setSelectedIndex(0); ensureIndexIsVisible(0); } }
public void end() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(lastInd); ensureIndexIsVisible(lastInd); } }
public void end() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(lastInd); ensureIndexIsVisible(lastInd); } }
public void begin() { if (getModel().getSize() > 0) { setSelectedIndex(0); ensureIndexIsVisible(0); } }
public void end() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(lastInd); ensureIndexIsVisible(lastInd); } }
public void begin() { if (getModel().getSize() > 0) { setSelectedIndex(0); ensureIndexIsVisible(0); } }
public void pageDown() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); lastInd = Math.max(Math.min(getLastVisibleIndex() + pageSize, lastInd), 0); int ind = Math.max(Math.min(getSelectedIndex() + pageSize, lastInd), 0); ensureIndexIsVisible(lastInd); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void pageUp() { if (getModel().getSize() > 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int firstInd = Math.max(getFirstVisibleIndex() - pageSize, 0); int ind = Math.max(getSelectedIndex() - pageSize, firstInd); ensureIndexIsVisible(firstInd); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void down() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(Math.min(getSelectedIndex() + 1, lastInd)); ensureIndexIsVisible(getSelectedIndex()); } }
public void down() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(Math.min(getSelectedIndex() + 1, lastInd)); ensureIndexIsVisible(getSelectedIndex()); } }
public void pageUp() { if (getModel().getSize() > 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.max(getSelectedIndex() - pageSize, 0); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void pageUp() { if (getModel().getSize() > 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.max(getSelectedIndex() - pageSize, 0); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void down() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(Math.min(getSelectedIndex() + 1, lastInd)); ensureIndexIsVisible(getSelectedIndex()); } }
public void pageDown() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.min(getSelectedIndex() + pageSize, lastInd); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void pageDown() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.min(getSelectedIndex() + pageSize, lastInd); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }