-2
我有一個組合框從數據庫中的某個列獲取其項目。組合框是可編輯的,以便用戶可以編寫不在數據庫中的項目。問題:如何檢查在組合框中輸入的新文本是否是新的,然後將其添加到數據庫中?Javafx-如何在可編輯的組合框文本編輯器中添加文本到數據庫如果沒有找到條目
我有一個組合框從數據庫中的某個列獲取其項目。組合框是可編輯的,以便用戶可以編寫不在數據庫中的項目。問題:如何檢查在組合框中輸入的新文本是否是新的,然後將其添加到數據庫中?Javafx-如何在可編輯的組合框文本編輯器中添加文本到數據庫如果沒有找到條目
如果它與字符串項組合框,你可以寫這樣的事情:
if (!comboBox.getItems().contains(userEnteredText)) {
insertIntoDatabase(userEnteredText);
comboBox.getItems().add(userEnteredText);
}
comboBox.getSelectionModel().select(userEnteredText);
託比,非常感謝你對這段代碼。它工作正常,易於使用。 –