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

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

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

TableView.<init>介绍

暂无

代码示例

代码示例来源:origin: io.github.factoryfx/javafxDataEditing

  1. public DataViewWidget(DataEditor dataEditor, UniformDesign uniformDesign) {
  2. this(dataEditor,uniformDesign,new TableView<>());
  3. }

代码示例来源:origin: io.datafx/ui

  1. public static <S> TableView<S> create(Class<? extends S> dataType) {
  2. List<TableColumn<S, ?>> columns = createColumns(dataType);
  3. TableView<S> table = new TableView<S>();
  4. table.getColumns().setAll(columns);
  5. return table;
  6. }

代码示例来源:origin: org.javafxdata/datafx-cell

  1. public static <S> TableView<S> create(Class<? extends S> dataType) {
  2. List<TableColumn<S, ?>> columns = createColumns(dataType);
  3. TableView<S> table = new TableView<S>();
  4. table.getColumns().setAll(columns);
  5. return table;
  6. }

代码示例来源:origin: org.javafxdata/datafx-ui

  1. public static <S> TableView<S> create(Class<? extends S> dataType) {
  2. List<TableColumn<S, ?>> columns = createColumns(dataType);
  3. TableView<S> table = new TableView<S>();
  4. table.getColumns().setAll(columns);
  5. return table;
  6. }

代码示例来源:origin: org.javafxdata/datafx-cell

  1. public TableView<S> buildTableView() {
  2. if (table == null) {
  3. table = new TableView<S>();
  4. }
  5. if (columnSelectPerformed) {
  6. table.getColumns().setAll(finalColumns);
  7. } else if (!table.getColumns().equals(columns)) {
  8. table.getColumns().setAll(columns);
  9. }
  10. return table;
  11. }
  12. // public ObservableList<TableColumn<S,?>> buildAndSetInTableView() {

代码示例来源:origin: org.javafxdata/datafx-ui

  1. public TableView<S> buildTableView() {
  2. if (table == null) {
  3. table = new TableView<S>();
  4. }
  5. if (columnSelectPerformed) {
  6. table.getColumns().setAll(finalColumns);
  7. } else if (!table.getColumns().equals(columns)) {
  8. table.getColumns().setAll(columns);
  9. }
  10. return table;
  11. }
  12. // public ObservableList<TableColumn<S,?>> buildAndSetInTableView() {

代码示例来源:origin: io.datafx/ui

  1. public TableView<S> buildTableView() {
  2. if (table == null) {
  3. table = new TableView<S>();
  4. }
  5. if (columnSelectPerformed) {
  6. table.getColumns().setAll(finalColumns);
  7. } else if (!table.getColumns().equals(columns)) {
  8. table.getColumns().setAll(columns);
  9. }
  10. return table;
  11. }
  12. // public ObservableList<TableColumn<S,?>> buildAndSetInTableView() {

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

  1. protected void buildTableView() {
  2. tableView = new TableView<>();
  3. final List<TableColumnBase> tableColumns = getTableColumns();
  4. for(TableColumnBase t: tableColumns) {
  5. tableView.getColumns().add((TableColumn<ObjectModel, ?>) t);
  6. }
  7. // single or multiple, default is multiple
  8. final String selectionMode = configuration.getPropertyValue("selectionMode", "multiple");
  9. if ("multiple".equalsIgnoreCase(selectionMode)) {
  10. tableView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
  11. } else {
  12. tableView.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  13. }
  14. // displayTableIfEmpty
  15. displayTableIfEmpty = configuration.getBooleanProperty("displayTableIfEmpty", false);
  16. }

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

  1. private static TableView<Version> createVersionTable() {
  2. TableView<Version> versionTable = new TableView<>();
  3. TableColumn<Version, String> repositoryNameCol = new TableColumn<>(RESOURCE_BUNDLE.getString("RepositoryName"));
  4. repositoryNameCol.setCellValueFactory(new PropertyValueFactory<>("repositoryName"));
  5. TableColumn<Version, String> mavenProjectVersionCol = new TableColumn<>(RESOURCE_BUNDLE.getString("MavenProjectVersion"));
  6. mavenProjectVersionCol.setCellValueFactory(new PropertyValueFactory<>("mavenProjectVersion"));
  7. TableColumn<Version, String> gitVersionCol = new TableColumn<>(RESOURCE_BUNDLE.getString("GitVersion"));
  8. gitVersionCol.setCellValueFactory(new PropertyValueFactory<>("gitVersion"));
  9. TableColumn<Version, String> gitBranchCol = new TableColumn<>(RESOURCE_BUNDLE.getString("GitBranch"));
  10. gitBranchCol.setCellValueFactory(new PropertyValueFactory<>("gitBranch"));
  11. TableColumn<Version, String> buildTimestampCol = new TableColumn<>(RESOURCE_BUNDLE.getString("BuildTimestamp"));
  12. buildTimestampCol.setCellValueFactory(param -> new SimpleStringProperty(new DateTime(param.getValue().getBuildTimestamp()).toString()));
  13. versionTable.getColumns().addAll(repositoryNameCol, mavenProjectVersionCol, gitVersionCol, gitBranchCol, buildTimestampCol);
  14. versionTable.getItems().addAll(Version.list());
  15. return versionTable;
  16. }
  17. }

代码示例来源:origin: io.datafx/ui

  1. public static <S> TableViewFactory<S> create(Class<? extends S> dataType, final ObservableList<S> items) {
  2. if (items == null) {
  3. throw new NullPointerException("items can not be null");
  4. }
  5. final TableView<S> table = new TableView<S>();
  6. table.setItems(items);
  7. table.setEditable(true);
  8. if (dataType == null && table.getItems().isEmpty()) {
  9. // we'll have to create the columns the first time the items list
  10. // changes, so let's hook in a listener
  11. InvalidationListener listener = new InvalidationListener() {
  12. @Override
  13. public void invalidated(Observable o) {
  14. if (!table.getItems().isEmpty()) {
  15. createColumns(table);
  16. // remove listener
  17. items.removeListener(this);
  18. }
  19. }
  20. };
  21. table.getItems().addListener(listener);
  22. } else {
  23. createColumns(table);
  24. }
  25. return TableViewFactory.configure(table);
  26. }

代码示例来源:origin: org.javafxdata/datafx-cell

  1. public static <S> TableViewFactory<S> create(Class<? extends S> dataType, final ObservableList<S> items) {
  2. if (items == null) {
  3. throw new NullPointerException("items can not be null");
  4. }
  5. final TableView<S> table = new TableView<S>();
  6. table.setItems(items);
  7. table.setEditable(true);
  8. if (dataType == null && table.getItems().isEmpty()) {
  9. // we'll have to create the columns the first time the items list
  10. // changes, so let's hook in a listener
  11. InvalidationListener listener = new InvalidationListener() {
  12. @Override
  13. public void invalidated(Observable o) {
  14. if (!table.getItems().isEmpty()) {
  15. createColumns(table);
  16. // remove listener
  17. items.removeListener(this);
  18. }
  19. }
  20. };
  21. table.getItems().addListener(listener);
  22. } else {
  23. createColumns(table);
  24. }
  25. return TableViewFactory.configure(table);
  26. }

代码示例来源:origin: org.javafxdata/datafx-ui

  1. public static <S> TableViewFactory<S> create(Class<? extends S> dataType, final ObservableList<S> items) {
  2. if (items == null) {
  3. throw new NullPointerException("items can not be null");
  4. }
  5. final TableView<S> table = new TableView<S>();
  6. table.setItems(items);
  7. table.setEditable(true);
  8. if (dataType == null && table.getItems().isEmpty()) {
  9. // we'll have to create the columns the first time the items list
  10. // changes, so let's hook in a listener
  11. InvalidationListener listener = new InvalidationListener() {
  12. @Override
  13. public void invalidated(Observable o) {
  14. if (!table.getItems().isEmpty()) {
  15. createColumns(table);
  16. // remove listener
  17. items.removeListener(this);
  18. }
  19. }
  20. };
  21. table.getItems().addListener(listener);
  22. } else {
  23. createColumns(table);
  24. }
  25. return TableViewFactory.configure(table);
  26. }

代码示例来源:origin: io.github.factoryfx/javafxDataEditing

  1. @Override
  2. public Node createValueListVisualisation() {
  3. TableView<Data> tableView = new TableView<>();
  4. tableView.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);
  5. TableColumn<Data, String> test = new TableColumn<>("Data");

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

  1. final boolean showTableHeader = contentConfiguration.getBooleanProperty("showTableHeader", true);
  2. tableView = new TableView();
  3. tableView.setRowFactory(param -> {
  4. final EpTableRow row = new EpTableRow();

代码示例来源:origin: com.aquafx-project/aquafx

  1. list.setPrefHeight(70);
  2. listContainer.getChildren().add(list);
  3. TableView<Person> listTable = new TableView<Person>();
  4. listTable.getStyleClass().add("hide-header");
  5. listTable.setPrefHeight(250);

代码示例来源:origin: io.github.factoryfx/javafxDataEditing

  1. TableView<T> table = new TableView<>();
  2. table.getItems().setAll(dataList);
  3. table.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);

代码示例来源:origin: com.aquafx-project/aquafx

  1. private void buildTableViewTab(Tab tab) {
  2. GridPane grid = new GridPane();
  3. grid.setPadding(new Insets(5, 5, 5, 5));
  4. grid.setHgap(5);
  5. grid.setVgap(5);
  6. // create the tableview
  7. TableColumn<TestPerson, Boolean> invitedColumn = new TableColumn<TestPerson, Boolean>("Invited");
  8. invitedColumn.setCellValueFactory(new PropertyValueFactory<TestPerson, Boolean>("invited"));
  9. TableColumn<TestPerson, String> nameColumn = new TableColumn<TestPerson, String>("First Name");
  10. nameColumn.setCellValueFactory(new PropertyValueFactory<TestPerson, String>("firstName"));
  11. TableView<TestPerson> tableView = new TableView<TestPerson>(data);
  12. tableView.getColumns().setAll(invitedColumn, nameColumn);
  13. // set the cell factory in the invited TableColumn
  14. invitedColumn.setCellFactory(CheckBoxTableCell.forTableColumn(invitedColumn));
  15. grid.add(tableView, 0, 0);
  16. GridPane.setVgrow(tableView, Priority.ALWAYS);
  17. GridPane.setHgrow(tableView, Priority.ALWAYS);
  18. tab.setContent(grid);
  19. }

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

  1. super.initView();
  2. this.table = new TableView<>();

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

  1. super.initView();
  2. this.table = new TableView<>();

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

  1. this.scenarioPanel = scenarioPanel;
  2. this.setPadding(App.PADDING_HOR);
  3. table = new TableView();
  4. table.setPrefWidth(280);
  5. table.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);

相关文章