如何使用SelectionModel移动到cellTable的下一行?

时间:2011-11-29 06:09:47

标签: java gwt celltable

SelectionModel当前处理cellTable中选定行上的鼠标单击和键盘。 如何根据当前选定的行以编程方式移动到next / prev行?

2 个答案:

答案 0 :(得分:1)

  1. 在您的商品列表中找到当前所选商品
  2. 确定要选择的下一个项目
  3. 调用SelectionModel.setSelected(T object, boolean selected)方法,传递下一个要被选中的对象,并true用于selected参数。
  4. 要查找当前选定的对象(如果您未在任何地方保留对它的引用),您可以迭代CellTable中的所有对象,并通过调用SelectionModel.isSelected(T object)方法检查选择了哪一个。

答案 1 :(得分:-1)

如果您不想直接使用选择模型,可以使用JTable方法:

setRowSelectionInterval