Java 类javafx.scene.control.ComboBoxBuilder 实例源码
项目:marathonv5
文件:ComboBoxSample.java
public ComboBoxSample() {
HBox hbox = HBoxBuilder.create().alignment(Pos.CENTER).spacing(15).build();
//Non-editable combobox. Created with a builder
ComboBox uneditableComboBox = ComboBoxBuilder.create()
.id("uneditable-combobox")
.promptText("Make a choice...")
.items(FXCollections.observableArrayList(strings.subList(0, 8))).build();
//Editable combobox. Use the default item display length
ComboBox<String> editableComboBox = new ComboBox<String>();
editableComboBox.setId("second-editable");
editableComboBox.setPromptText("Edit or Choose...");
editableComboBox.setItems(strings);
editableComboBox.setEditable(true);
hbox.getChildren().addAll(uneditableComboBox, editableComboBox);
getChildren().add(hbox);
}
项目:marathonv5
文件:ComboBoxSample.java
public ComboBoxSample() {
HBox hbox = HBoxBuilder.create().alignment(Pos.CENTER).spacing(15).build();
//Non-editable combobox. Created with a builder
ComboBox uneditableComboBox = ComboBoxBuilder.create()
.id("uneditable-combobox")
.promptText("Make a choice...")
.items(FXCollections.observableArrayList(strings.subList(0, 8))).build();
//Editable combobox. Use the default item display length
ComboBox<String> editableComboBox = new ComboBox<String>();
editableComboBox.setId("second-editable");
editableComboBox.setPromptText("Edit or Choose...");
editableComboBox.setItems(strings);
editableComboBox.setEditable(true);
hbox.getChildren().addAll(uneditableComboBox, editableComboBox);
getChildren().add(hbox);
}
项目:kotlinfx-ensemble
文件:ComboBoxSample.java
public ComboBoxSample() {
HBox hbox = HBoxBuilder.create().alignment(Pos.CENTER).spacing(15).build();
//Non-editable combobox. Created with a builder
ComboBox uneditableComboBox = ComboBoxBuilder.create()
.id("uneditable-combobox")
.promptText("Make a choice...")
.items(FXCollections.observableArrayList(strings.subList(0, 8))).build();
//Editable combobox. Use the default item display length
ComboBox<String> editableComboBox = new ComboBox<String>();
editableComboBox.setId("second-editable");
editableComboBox.setPromptText("Edit or Choose...");
editableComboBox.setItems(strings);
editableComboBox.setEditable(true);
hbox.getChildren().addAll(uneditableComboBox, editableComboBox);
getChildren().add(hbox);
}
项目:mars-sim
文件:SelectableTitledPaneDemo.java
@SuppressWarnings("restriction")
@Override
public void start(Stage stage) {
List<String> list = new ArrayList<>(Arrays.asList(strs));
ComboBox<?> combo = ComboBoxBuilder.create().
prefWidth(150).
//items(list).
items(FXCollections.observableArrayList(list)).//"aa", "bb", "bb"));
//promptText(resourceBundle.getString("search.prompt.owner")).
promptText("Choice").
build();
//combo.setItems((ObservableList<?>) FXCollections.observableArrayList(list));//"aa", "bb", "bb"));
SelectableTitledPane ownerParams = new SelectableTitledPane(
//resourceBundle.getString("search.checkbox.owner"),
"checkbox",
combo);
StackPane pane = new StackPane();
pane.setBackground(null);
pane.setPadding(new Insets(10, 10, 10, 10));
pane.getChildren().addAll( ownerParams);
Scene scene = new Scene(pane);
stage.setScene(scene);
stage.show();
}