68 super("ChoiceBox", 800, 600);
69
70 prepareScene();
71 }
72
73 @Override
74 final protected void prepareScene() {
75 pane = new Pane();
76 testedChoiceBox = new ChoiceBox();
77 testedChoiceBox.setId(TESTED_CHOICEBOX_ID);
78
79 tb = new PropertiesTable(testedChoiceBox);
80 PropertyTablesFactory.explorePropertiesList(testedChoiceBox, tb);
81 SpecialTablePropertiesProvider.provideForControl(testedChoiceBox, tb);
82
83 pane.setMinSize(220, 220);
84 pane.setPrefSize(220, 220);
85 pane.setStyle("-fx-border-color : red;");
86 pane.getChildren().add(testedChoiceBox);
87
88 Button resetButton = ButtonBuilder.create().id(RESET_BUTTON_ID).text("Reset").build();
89 resetButton.setOnAction(new EventHandler<ActionEvent>() {
90 public void handle(ActionEvent t) {
91 HBox hb = (HBox) getRoot();
92 hb.getChildren().clear();
93 prepareScene();
94 }
95 });
96
97 setTestedControl(testedChoiceBox);
98 setPropertiesContent(tb);
99
100 VBox vb = new VBox();
101 vb.setSpacing(5);
102 vb.getChildren().addAll(resetButton);
103 setControllersContent(vb);
104 }
105 }
106 }
|
68 super("ChoiceBox", 800, 600);
69
70 prepareScene();
71 }
72
73 @Override
74 final protected void prepareScene() {
75 pane = new Pane();
76 testedChoiceBox = new ChoiceBox();
77 testedChoiceBox.setId(TESTED_CHOICEBOX_ID);
78
79 tb = new PropertiesTable(testedChoiceBox);
80 PropertyTablesFactory.explorePropertiesList(testedChoiceBox, tb);
81 SpecialTablePropertiesProvider.provideForControl(testedChoiceBox, tb);
82
83 pane.setMinSize(220, 220);
84 pane.setPrefSize(220, 220);
85 pane.setStyle("-fx-border-color : red;");
86 pane.getChildren().add(testedChoiceBox);
87
88 Button resetButton = new Button("Reset");
89 resetButton.setId(RESET_BUTTON_ID);
90 resetButton.setOnAction(new EventHandler<ActionEvent>() {
91 public void handle(ActionEvent t) {
92 HBox hb = (HBox) getRoot();
93 hb.getChildren().clear();
94 prepareScene();
95 }
96 });
97
98 setTestedControl(testedChoiceBox);
99 setPropertiesContent(tb);
100
101 VBox vb = new VBox();
102 vb.setSpacing(5);
103 vb.getChildren().addAll(resetButton);
104 setControllersContent(vb);
105 }
106 }
107 }
|