functional/ControlsTests/src/javafx/scene/control/test/utils/ptables/TextFieldEventsCounter.java

Print this page

        

*** 28,40 **** import javafx.beans.property.SimpleIntegerProperty; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.scene.Node; import javafx.scene.control.Label; - import javafx.scene.control.LabelBuilder; import javafx.scene.control.TextField; - import javafx.scene.control.TextFieldBuilder; import static javafx.scene.control.test.utils.ptables.StaticLogger.*; import javafx.scene.control.test.utils.ptables.TextFieldEventsCounter.Count; import javafx.scene.layout.HBox; import javafx.scene.text.Text; --- 28,38 ----
*** 52,63 **** if (counterName == null) { throw new IllegalArgumentException("Counter name cannot be null."); } try { this.counterName = counterName; ! Label label = LabelBuilder.create().text(counterName + " : ").prefWidth((new Text(counterName + " : ")).getBoundsInParent().getWidth() + 30).build(); ! final TextField tf = TextFieldBuilder.create().text("0").prefWidth(50).id(counterName.toUpperCase() + COUNTER_SUFFIX).build(); counter.addListener(new ChangeListener<Number>() { public void changed(ObservableValue<? extends Number> ov, Number t, Number t1) { log("Counter " + counterName + ": new value : <" + t1 + ">."); tf.setText(t1.toString()); } --- 50,64 ---- if (counterName == null) { throw new IllegalArgumentException("Counter name cannot be null."); } try { this.counterName = counterName; ! Label label = new Label(counterName + " : "); ! label.setPrefWidth((new Text(counterName + " : ")).getBoundsInParent().getWidth() + 30); ! final TextField tf = new TextField("0"); ! tf.setPrefWidth(50); ! tf.setId(counterName.toUpperCase() + COUNTER_SUFFIX); counter.addListener(new ChangeListener<Number>() { public void changed(ObservableValue<? extends Number> ov, Number t, Number t1) { log("Counter " + counterName + ": new value : <" + t1 + ">."); tf.setText(t1.toString()); }