同步操作将从 ldh123/TestUI 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package ui;import com.jfoenix.controls.JFXDecorator;import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.TableColumn;import javafx.scene.control.TableView;import javafx.scene.control.cell.PropertyValueFactory;import javafx.stage.Stage;import ldh.common.testui.model.TreeNode;import java.util.ArrayList;import java.util.List;public class TableViewTest extends Application {@Overridepublic void start(Stage primaryStage) throws Exception {TableView<TreeNode> tableView = new TableView();TableColumn<TreeNode, Integer> idColumn = new TableColumn<>("id");idColumn.setCellValueFactory(new PropertyValueFactory("id"));TableColumn<TreeNode, Integer> nameColumn = new TableColumn<>("name");nameColumn.setCellValueFactory(new PropertyValueFactory("name"));TableColumn<TreeNode, Integer> descColumn = new TableColumn<>("desc");descColumn.setCellValueFactory(new PropertyValueFactory("desc"));tableView.getColumns().addAll(idColumn, nameColumn, descColumn);List<TreeNode> treeNodes = createTreeNodes(10);tableView.getItems().addAll(treeNodes);JFXDecorator jfxDecorator = new JFXDecorator(primaryStage, tableView);jfxDecorator.getStyleClass().add("default-image");Scene scene = new Scene(jfxDecorator, 500, 300);// scene.getStylesheets().add(this.getClass().getResource("/css/TableViewTest.css").toExternalForm());scene.getStylesheets().add(this.getClass().getResource("/css/tableview2.css").toExternalForm());scene.getStylesheets().add(this.getClass().getResource("/css/bbb.css").toExternalForm());primaryStage.setScene(scene);primaryStage.maximizedProperty().addListener((b, o, n)->{if (n != null && n) {jfxDecorator.getStyleClass().remove("default-image");jfxDecorator.getStyleClass().add("max-image");} else {jfxDecorator.getStyleClass().remove("max-image");jfxDecorator.getStyleClass().add("default-image");}});primaryStage.show();}private List<TreeNode> createTreeNodes(int n) {List<TreeNode> treeNodes = new ArrayList<>();for (int i=0; i<n; i++) {TreeNode treeNode = new TreeNode();treeNode.setId(i);treeNode.setName("test_" + i);treeNode.setDesc("desc_" + i);treeNodes.add(treeNode);}return treeNodes;}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。