JavaFX-如何保存从 ChoiceBox 中选择的
JavaFX- how to save the selected from ChoiceBox
我如何save/get 从选择框中选择
这就是我制作 ChoiceBox 的方式:
GridPane grid = new GridPane();
.
.
List boxList = new LinkedList<String>();
boxList.add("Yes");
boxList.add("No");
ChoiceBox choBoxAddLR = new ChoiceBox(FXCollections.observableList(boxList));
grid.add(choBoxAddLR, 1, 1);
您可以这样获取选中的项目:
choBoxAddLR.getSelectionModel().getSelectedItem();
或者你给它添加一个监听器:
choBoxAddLR .getSelectionModel().selectedIndexProperty()
.addListener(new ChangeListener<String>() {
public void changed(ObservableValue ov, String value, String new_value) {
// ...
}
});
我如何save/get 从选择框中选择
这就是我制作 ChoiceBox 的方式:
GridPane grid = new GridPane();
.
.
List boxList = new LinkedList<String>();
boxList.add("Yes");
boxList.add("No");
ChoiceBox choBoxAddLR = new ChoiceBox(FXCollections.observableList(boxList));
grid.add(choBoxAddLR, 1, 1);
您可以这样获取选中的项目:
choBoxAddLR.getSelectionModel().getSelectedItem();
或者你给它添加一个监听器:
choBoxAddLR .getSelectionModel().selectedIndexProperty()
.addListener(new ChangeListener<String>() {
public void changed(ObservableValue ov, String value, String new_value) {
// ...
}
});