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

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

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

TableView.refresh介绍

暂无

代码示例

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

  1. /**
  2. * Calling refresh() forces the TableView control to recreate and repopulate the
  3. * cells necessary to populate the visual bounds of the control.
  4. * In other words, this forces the TableView to update what it is showing to
  5. * the user. This is useful in cases where the underlying data source has changed
  6. * in a way that is not observed by the TableView itself.
  7. */
  8. public void refreshTable() {
  9. tableView.refresh();
  10. }

代码示例来源:origin: com.powsybl/powsybl-gse-security-analysis

  1. @Override
  2. public void setPrecision(int precision) {
  3. if (precision < 0) {
  4. throw new IllegalArgumentException("Bad precision: " + precision);
  5. }
  6. decimalColumnFactory.setPrecision(precision);
  7. tableView.refresh();
  8. }

代码示例来源:origin: com.powsybl/powsybl-gse-security-analysis

  1. @Override
  2. public void setPrecision(int precision) {
  3. if (precision < 0) {
  4. throw new IllegalArgumentException("Bad precision: " + precision);
  5. }
  6. decimalColumnFactory.setPrecision(precision);
  7. tableView.refresh();
  8. }

代码示例来源:origin: com.intuit.karate/karate-core

  1. public void refresh() {
  2. table.setItems(getVarList());
  3. table.refresh();
  4. }

代码示例来源:origin: org.controlsfx/controlsfx

  1. /**
  2. * When the expanded state change we refresh the tableview.
  3. * If the expanded state changes to false we remove the cached expanded node.
  4. */
  5. @Override
  6. protected void invalidated() {
  7. getTableView().refresh();
  8. if (!getValue()) expandedNodeCache.remove(getBean());
  9. }
  10. };

代码示例来源:origin: no.tornado/tornadofx-controls

  1. /**
  2. * When the expanded state change we refresh the tableview.
  3. * If the expanded state changes to false we remove the cached expanded node.
  4. */
  5. @Override
  6. protected void invalidated() {
  7. getTableView().refresh();
  8. if (!getValue()) expandedNodeCache.remove(getBean());
  9. }
  10. };

代码示例来源:origin: org.jrebirth.af.showcase/todos

  1. @Override
  2. public void refresh() {
  3. filteredList.setPredicate(this::filter);
  4. view().getTable().refresh();
  5. }

代码示例来源:origin: org.jrebirth.af.showcase/todos

  1. @Override
  2. public void refresh() {
  3. this.filteredList.setPredicate(this::filter);
  4. view().getTable().refresh();
  5. }

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

  1. /**
  2. * @{inheritedDoc}
  3. */
  4. @SuppressWarnings("rawtypes")
  5. @Override
  6. public void setData(MultipleResult multipleResult) {
  7. // update table columns may be!
  8. String columnsFiltersContextSetter = contentConfiguration.getPropertyValue("columnsFiltersContextSetter");
  9. if(StringUtils.isNotBlank(columnsFiltersContextSetter)) {
  10. List<TableColumnBase> c = getTableColumns();
  11. tableView.getColumns().clear();
  12. for(TableColumnBase tcb: c) {
  13. tableView.getColumns().add((TableColumn<OperationData, ?>) tcb);
  14. }
  15. applyTableResponsiveMatrix(tableView.getWidth());
  16. }
  17. final boolean isFirst = multipleResult.getCurrentPageIndex() <= 0;
  18. if (pagination != null && pagination.isLoadMorePagination() && !isFirst) {
  19. // items.clear();
  20. } else {
  21. items.clear();
  22. }
  23. items.addAll(multipleResult.getData());
  24. tableView.pseudoClassStateChanged(nocontent, false);
  25. tableView.refresh();
  26. }

代码示例来源:origin: org.tentackle/tentackle-fx

  1. case ESCAPE:
  2. cancelEdit();
  3. getTableView().refresh();
  4. event.consume();
  5. break;
  6. columnConfiguration.getBinding().setModelValue(value);
  7. commitEdit(value);
  8. getTableView().refresh();
  9. event.consume();
  10. break;

相关文章