< prev index next >
functional/ControlsTests/src/javafx/scene/control/test/slider/SliderNewApp.java
Print this page
*** 26,38 ****
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
- import javafx.scene.control.ButtonBuilder;
import javafx.scene.control.Slider;
- import javafx.scene.control.SliderBuilder;
import javafx.scene.control.test.utils.CommonPropertiesScene;
import javafx.scene.control.test.utils.ptables.PropertiesTable;
import javafx.scene.control.test.utils.ptables.PropertyTablesFactory;
import javafx.scene.control.test.utils.ptables.SpecialTablePropertiesProvider;
import javafx.scene.control.test.utils.ptables.StaticLogger;
--- 26,36 ----
*** 74,100 ****
prepareScene();
}
@Override
final protected void prepareScene() {
! testedSlider = SliderBuilder.create().id(TESTED_SLIDER_ID).build();
tb = new PropertiesTable(testedSlider);
PropertyTablesFactory.explorePropertiesList(testedSlider, tb);
SpecialTablePropertiesProvider.provideForControl(testedSlider, tb);
! Button resetButton = ButtonBuilder.create().id(RESET_BUTTON_ID).text("Reset").build();
resetButton.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
HBox hb = (HBox) getRoot();
hb.getChildren().clear();
prepareMainSceneStructure();
prepareScene();
}
});
! Button setCustomConverter = ButtonBuilder.create().id(APPLY_CUSTOM_LABEL_FORMATTER).text("ApplyCsustomConverter").build();
setCustomConverter.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
testedSlider.setLabelFormatter(new CustomConverter());
StaticLogger.log("\nCustom logger set.\n");
}
--- 72,101 ----
prepareScene();
}
@Override
final protected void prepareScene() {
! testedSlider = new Slider();
! testedSlider.setId(TESTED_SLIDER_ID);
tb = new PropertiesTable(testedSlider);
PropertyTablesFactory.explorePropertiesList(testedSlider, tb);
SpecialTablePropertiesProvider.provideForControl(testedSlider, tb);
! Button resetButton = new Button("Reset");
! resetButton.setId(RESET_BUTTON_ID);
resetButton.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
HBox hb = (HBox) getRoot();
hb.getChildren().clear();
prepareMainSceneStructure();
prepareScene();
}
});
! Button setCustomConverter = new Button("ApplyCsustomConverter");
! setCustomConverter.setId(APPLY_CUSTOM_LABEL_FORMATTER);
setCustomConverter.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
testedSlider.setLabelFormatter(new CustomConverter());
StaticLogger.log("\nCustom logger set.\n");
}
< prev index next >