javafx.scene.control.TableView.scrollTo()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(133)

本文整理了Java中javafx.scene.control.TableView.scrollTo()方法的一些代码示例,展示了TableView.scrollTo()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableView.scrollTo()方法的具体详情如下:
包路径:javafx.scene.control.TableView
类名称:TableView
方法名:scrollTo

TableView.scrollTo介绍

暂无

代码示例

代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine

@SuppressWarnings("unchecked")
 public static void selectCells(TableView<?> tableView, String value) {
  @SuppressWarnings("rawtypes")
  TableViewSelectionModel selectionModel = tableView.getSelectionModel();
  selectionModel.clearSelection();
  // JsonObject cells = new JsonObject(value);
  JsonObject cells = new JsonObject();
  String object =  cells.get("cells").getAsString();
  for (int i = 0; i < object.split(";").length; i++) {
   int rowIndex = Integer.parseInt(object.split(";")[0]);
   // int columnIndex = getColumnIndex(jsonArray.getString(1));
   @SuppressWarnings("rawtypes")
   TableColumn column = tableView.getColumns().get(0);
   if (getVisibleCellAt(tableView, rowIndex, 0) == null) {
    tableView.scrollTo(rowIndex);
    tableView.scrollToColumn(column);
   }
   selectionModel.select(rowIndex, column);
  }
 }
}

代码示例来源:origin: ssaring/sportstracker

/**
 * Selects the specified entry and ensures its visibility.
 *
 * @param entry entry, must not be null
 */
protected void selectAndScrollToEntry(final T entry) {
  getTableView().getSelectionModel().select(entry);
  getTableView().scrollTo(entry);
}

相关文章