小编Sur*_*yah的帖子

JavaFX TextField自动建议

我想让这个TextField有像Lucene一样的建议功能.我搜索了所有的网页,我发现它只适用于ComboBox.

TextField instNameTxtFld = instNameTxtFld();

private TextField instNameTxtFld() {
    TextField txtFld = new TextField();
    txtFld.setPrefSize(600, 75);
    return txtFld;
}
Run Code Online (Sandbox Code Playgroud)

我不能将该方法用于ComboBox的原因是因为如果我使用ComboBox,我无法将值输入到下面的数据库中.

private void goNext() {

    if (nameTxtFld.getText() == null || nameTxtFld.getText().trim().isEmpty()
            || instNameTxtFld.getText()== null || instNameTxtFld.getText().trim().isEmpty()
            || addTxtArea.getText() == null || addTxtArea.getText().trim().isEmpty()) {
        alertDialog.showAndWait();
    } else {
        String satu = idNumTxtFld.getText();
        String dua = nameTxtFld.getText();
        String tiga = addTxtArea.getText();
        String empat = instNameTxtFld.getText();
        int delapan = idType.getSelectionModel().getSelectedIndex();
        String sembilan = timeStamp.getText();
        try {
            KonekDB.createConnection();
            Statement st = KonekDB.conn.createStatement();
            String sql = …
Run Code Online (Sandbox Code Playgroud)

lucene javafx autocomplete textfield autosuggest

5
推荐指数
4
解决办法
2万
查看次数

标签 统计

autocomplete ×1

autosuggest ×1

javafx ×1

lucene ×1

textfield ×1