functional/ControlsTests/src/javafx/scene/control/test/treeview/TreeViewNewApp.java

Print this page

        

*** 31,40 **** --- 31,42 ---- import javafx.event.EventHandler; import javafx.geometry.Orientation; import javafx.scene.Scene; import javafx.scene.control.*; import javafx.scene.control.test.treetable.ResetButtonNames; + import static javafx.scene.control.test.treetable.ResetButtonNames.HARD_RESET_BUTTON_ID; + import static javafx.scene.control.test.treetable.ResetButtonNames.SOFT_RESET_BUTTON_ID; import static javafx.scene.control.test.treeview.TreeViewConstants.ROOT_NAME; import javafx.scene.control.test.utils.CommonPropertiesScene; import javafx.scene.control.test.utils.ptables.NodeControllerFactory; import javafx.scene.control.test.utils.ptables.NodeControllerFactory.NodesStorage; import javafx.scene.control.test.utils.ptables.PropertiesTable;
*** 129,149 **** tb.addCounter(EDIT_CANCEL_COUNTER); tabPane = new TabPaneWithControl("TreeView", tb); getControlOverItem(ROOT_NAME); ! Button hardResetButton = ButtonBuilder.create().id(HARD_RESET_BUTTON_ID).text("Hard reset").build(); hardResetButton.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { HBox hb = (HBox) getRoot(); hb.getChildren().clear(); prepareMainSceneStructure(); prepareScene(); } }); ! Button softResetButton = ButtonBuilder.create().id(SOFT_RESET_BUTTON_ID).text("Soft reset").build(); softResetButton.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { refreshProcedure(2); testedControl.getRoot().setValue(ROOT_NAME); TreeItem someNewOneTreeItem = new TreeItem(); --- 131,153 ---- tb.addCounter(EDIT_CANCEL_COUNTER); tabPane = new TabPaneWithControl("TreeView", tb); getControlOverItem(ROOT_NAME); ! Button hardResetButton = new Button("Hard reset"); ! hardResetButton.setId(HARD_RESET_BUTTON_ID); hardResetButton.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { HBox hb = (HBox) getRoot(); hb.getChildren().clear(); prepareMainSceneStructure(); prepareScene(); } }); ! Button softResetButton = new Button("Soft reset"); ! softResetButton.setId(SOFT_RESET_BUTTON_ID); softResetButton.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { refreshProcedure(2); testedControl.getRoot().setValue(ROOT_NAME); TreeItem someNewOneTreeItem = new TreeItem();
*** 401,412 **** return vb; } private HBox getScrollToHBox() { HBox hb = new HBox(); ! Button button = ButtonBuilder.create().text("ScrollTo").id(SCROLL_TO_BUTTON_ID).build(); ! final TextField tf = TextFieldBuilder.create().text("0").id(SCROLL_TO_TEXT_FIELD_ID).prefWidth(50).build(); button.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.scrollTo(Integer.parseInt(tf.getText())); } --- 405,419 ---- return vb; } private HBox getScrollToHBox() { HBox hb = new HBox(); ! Button button = new Button("ScrollTo"); ! button.setId(SCROLL_TO_BUTTON_ID); ! final TextField tf = new TextField("0"); ! tf.setId(SCROLL_TO_TEXT_FIELD_ID); ! tf.setPrefWidth(50); button.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.scrollTo(Integer.parseInt(tf.getText())); }
*** 416,427 **** return hb; } private HBox getEditHBox() { HBox hb = new HBox(); ! Button button = ButtonBuilder.create().text("Edit").id(EDIT_BUTTON_ID).build(); ! final TextField tf = TextFieldBuilder.create().promptText("name").id(EDIT_TEXT_FIELD_ID).prefWidth(50).build(); button.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.edit(searchTreeItem(tf.getText())); } --- 423,438 ---- return hb; } private HBox getEditHBox() { HBox hb = new HBox(); ! Button button = new Button("Edit"); ! button.setId(EDIT_BUTTON_ID); ! final TextField tf = new TextField(); ! tf.setPromptText("name"); ! tf.setId(EDIT_TEXT_FIELD_ID); ! tf.setPrefWidth(50); button.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.edit(searchTreeItem(tf.getText())); }
*** 432,446 **** } private VBox setEventHandlersHBox() { VBox vb = new VBox(); ! Button btn = ButtonBuilder.create() ! .text("Set onEdit event hadlers") ! .id(BTN_SET_ON_EDIT_EVENT_HANDLERS) ! .build(); ! btn.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.setOnEditStart(new EventHandler() { public void handle(Event t) { tb.incrementCounter(EDIT_START_COUNTER); --- 443,454 ---- } private VBox setEventHandlersHBox() { VBox vb = new VBox(); ! Button btn = new Button("Set onEdit event hadlers"); ! btn.setId(BTN_SET_ON_EDIT_EVENT_HANDLERS); btn.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.setOnEditStart(new EventHandler() { public void handle(Event t) { tb.incrementCounter(EDIT_START_COUNTER);
*** 459,473 **** } }); } }); ! Button btnAddFactory = ButtonBuilder.create() ! .text("Set cell factory for editing") ! .id(SET_CELL_FACTORY_FOR_EDITING) ! .build(); ! btnAddFactory.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.setCellFactory(new Callback<TreeView<String>, TreeCell<String>>() { @Override public TreeCell<String> call(TreeView<String> p) { --- 467,478 ---- } }); } }); ! Button btnAddFactory = new Button("Set cell factory for editing"); ! btnAddFactory.setId(SET_CELL_FACTORY_FOR_EDITING); btnAddFactory.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent t) { testedControl.setCellFactory(new Callback<TreeView<String>, TreeCell<String>>() { @Override public TreeCell<String> call(TreeView<String> p) {