Javafx-如果未找到条目,如何将可编辑组合框文本编辑器中的文本添加到数据库

时间:2017-05-11 08:07:50

标签: java javafx

我有一个组合框,可以从数据库中的某个列获取其项目。组合框是可编辑的,以便用户可以编写不在数据库中的项目。问题是:如何检查组合框中输入的新文本是否为新文本,然后将其添加到数据库中?

1 个答案:

答案 0 :(得分:1)

如果它是带有String-items的ComboBox,你可以这样写:

if (!comboBox.getItems().contains(userEnteredText)) {
    insertIntoDatabase(userEnteredText);
    comboBox.getItems().add(userEnteredText);
}
comboBox.getSelectionModel().select(userEnteredText);