0
我想開發一個在Windows上運行的Java應用程序。對於部分應用程序,我希望允許用戶在表單的文本字段中輸入日期。我的應用程序將使用該日期查詢MSAccess數據庫以檢索將放置在表單的其他元素中的信息。如何製作用於從數據庫中搜索數據的文本字段?
如何使用文檔偵聽器從數據庫檢索信息?
[我試圖尋找的建議,但還沒有找到我所需要的。]
我想開發一個在Windows上運行的Java應用程序。對於部分應用程序,我希望允許用戶在表單的文本字段中輸入日期。我的應用程序將使用該日期查詢MSAccess數據庫以檢索將放置在表單的其他元素中的信息。如何製作用於從數據庫中搜索數據的文本字段?
如何使用文檔偵聽器從數據庫檢索信息?
[我試圖尋找的建議,但還沒有找到我所需要的。]
我寫了一個裝飾爲顯示匹配結果在用戶鍵入的文本字段。如果我沒有弄錯,我想這就是你想要的。這裏是鏈接https://github.com/Skylion007/java-manga-reader/blob/master/src/org/skylion/mangareader/util/AutoSuggestor.java
我親愛的朋友,我想我的問題不是很清楚。我還沒有問到連接到數據庫。當我們輸入一個文本字段時,我剛剛詢問了數據庫中的自動拼接數據。我知道documentlistener有助於實現這一點,如果你知道它,請幫助。 – Toms
是的,你的問題還不清楚。那麼,您希望如何使用DocumentListener來在用戶輸入時更新結果?在這種情況下,只需實現適當的偵聽器方法並激發一個新的查詢,或者最好在每次更改文本字段時過濾內存中的數據。一般情況下,DocumentListeners有很多例子,所以剛開始時遇到問題時要問一個具體的問題。 – l4mpi
輸入日期不是您要進行增量搜索的數據類型。這是你需要輸入整個日期,纔有意義。所以,我懷疑你會使用DocumentListener。我可能會添加一個「搜索」按鈕的形式。然後,當在文本字段中輸入日期時,您將搜索數據庫。 – camickr