< prev index next >
functional/ControlsTests/src/javafx/scene/control/test/utils/ptables/NodeControllerFactory.java
Print this page
*** 87,97 ****
public final String TOOLBAR_ADD_INDEX_TEXT_FIELD_ID = "TOOLBAR_ADD_INDEX_TEXT_FIELD_ID";
@Override
public Node getForNode(final ToolBar toolBar, final TabPaneWithControl tabPane) {
! final TextField tf = TextFieldBuilder.create().id(TOOLBAR_ADD_INDEX_TEXT_FIELD_ID).text("0").prefWidth(40).build();
this.getChildren().addAll(new NodesChoserFactory("Add!", new NodesChoserFactory.NodeAction<Node>() {
@Override
public void execute(Node node) {
toolBar.getItems().add(Integer.parseInt(tf.getText()), node);
--- 87,99 ----
public final String TOOLBAR_ADD_INDEX_TEXT_FIELD_ID = "TOOLBAR_ADD_INDEX_TEXT_FIELD_ID";
@Override
public Node getForNode(final ToolBar toolBar, final TabPaneWithControl tabPane) {
! final TextField tf = new TextField("0");
! tf.setId(TOOLBAR_ADD_INDEX_TEXT_FIELD_ID);
! tf.setPrefWidth(40);
this.getChildren().addAll(new NodesChoserFactory("Add!", new NodesChoserFactory.NodeAction<Node>() {
@Override
public void execute(Node node) {
toolBar.getItems().add(Integer.parseInt(tf.getText()), node);
*** 112,123 ****
public final String MENU_ADD_INDEX_TEXT_FIELD_ID = "MENU_ADD_INDEX_TEXT_FIELD_ID";
public final String MENU_ADD_NAME_TEXT_FIELD_ID = "MENU_ADD_NAME_TEXT_FIELD_ID";
@Override
public Node getForNode(final Menu menu, final TabPaneWithControl tabPane) {
! final TextField tf = TextFieldBuilder.create().id(MENU_ADD_INDEX_TEXT_FIELD_ID).text("0").prefWidth(40).build();
! final TextField nameTF = TextFieldBuilder.create().id(MENU_ADD_NAME_TEXT_FIELD_ID).text("Menu").prefWidth(40).build();
this.getChildren().addAll(new NodesChoserFactory("Add!", new NodesChoserFactory.NodeAction<MenuItem>() {
@Override
public void execute(MenuItem node) {
node.setText(nameTF.getText());
menu.getItems().add(Integer.parseInt(tf.getText()), node);
--- 114,129 ----
public final String MENU_ADD_INDEX_TEXT_FIELD_ID = "MENU_ADD_INDEX_TEXT_FIELD_ID";
public final String MENU_ADD_NAME_TEXT_FIELD_ID = "MENU_ADD_NAME_TEXT_FIELD_ID";
@Override
public Node getForNode(final Menu menu, final TabPaneWithControl tabPane) {
! final TextField tf = new TextField("0");
! tf.setId(MENU_ADD_INDEX_TEXT_FIELD_ID);
! tf.setPrefWidth(40);
! final TextField nameTF = new TextField("Menu");
! nameTF.setId(MENU_ADD_NAME_TEXT_FIELD_ID);
! nameTF.setPrefWidth(40);
this.getChildren().addAll(new NodesChoserFactory("Add!", new NodesChoserFactory.NodeAction<MenuItem>() {
@Override
public void execute(MenuItem node) {
node.setText(nameTF.getText());
menu.getItems().add(Integer.parseInt(tf.getText()), node);
*** 153,164 ****
return this;
}
private HBox getPreviousSiblingHBox(final TreeItem item) {
HBox hb = new HBox();
! Button button = ButtonBuilder.create().text("Get previous sibling").id(GET_PREVIOUS_SIBLING_TREEITEM_BUTTON_ID).build();
! final TextField tf = TextFieldBuilder.create().text("").promptText("Next sibling").id(GET_PREVIOUS_SIBLING_TREEITEM_TEXTFIELD_ID).prefWidth(100).build();
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
TreeItem sibling = item.previousSibling();
TreeItem sibling2 = item.previousSibling(item);
--- 159,174 ----
return this;
}
private HBox getPreviousSiblingHBox(final TreeItem item) {
HBox hb = new HBox();
! Button button = new Button("Get previous sibling");
! button.setId(GET_PREVIOUS_SIBLING_TREEITEM_BUTTON_ID);
! final TextField tf = new TextField("");
! tf.setPromptText("Next sibling");
! tf.setId(GET_PREVIOUS_SIBLING_TREEITEM_TEXTFIELD_ID);
! tf.setPrefWidth(100);
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
TreeItem sibling = item.previousSibling();
TreeItem sibling2 = item.previousSibling(item);
*** 182,193 ****
return hb;
}
private HBox getNextSiblingHBox(final TreeItem item) {
HBox hb = new HBox();
! Button button = ButtonBuilder.create().text("Get next sibling").id(GET_NEXT_SIBLING_TREEITEM_BUTTON_ID).build();
! final TextField tf = TextFieldBuilder.create().text("").promptText("Next sibling").id(GET_NEXT_SIBLING_TREEITEM_TEXTFIELD_ID).prefWidth(100).build();
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
TreeItem sibling = item.nextSibling();
if (sibling == null) {
--- 192,207 ----
return hb;
}
private HBox getNextSiblingHBox(final TreeItem item) {
HBox hb = new HBox();
! Button button = new Button("Get next sibling");
! button.setId(GET_NEXT_SIBLING_TREEITEM_BUTTON_ID);
! final TextField tf = new TextField("");
! tf.setPromptText("Next sibling");
! tf.setId(GET_NEXT_SIBLING_TREEITEM_TEXTFIELD_ID);
! tf.setPrefWidth(100);
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
TreeItem sibling = item.nextSibling();
if (sibling == null) {
*** 201,212 ****
hb.getChildren().addAll(button, tf);
return hb;
}
private HBox getChangeValueHBox(final TreeItem item) {
! Button button = ButtonBuilder.create().text("change value to").id(CHANGE_VALUE_BUTTON_ID).build();
! final TextField tfNew = TextFieldBuilder.create().promptText("new value").id(NEW_VALUE_TEXT_FIELD_ID).prefWidth(50).build();
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
item.setValue(tfNew.getText());
}
--- 215,230 ----
hb.getChildren().addAll(button, tf);
return hb;
}
private HBox getChangeValueHBox(final TreeItem item) {
! Button button = new Button("change value to");
! button.setId(CHANGE_VALUE_BUTTON_ID);
! final TextField tfNew = new TextField();
! tfNew.setPromptText("new value");
! tfNew.setId(NEW_VALUE_TEXT_FIELD_ID);
! tfNew.setPrefWidth(50);
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
item.setValue(tfNew.getText());
}
< prev index next >