2011-03-21 61 views
0

我想要一個jTextField,它在用戶類型(如google建議)中顯示彈出窗口中的建議。我想要從數據庫表中提取建議數據。我一直在看SwingX和GlazedLists,但我認爲他們提供了jComboBox自動完成功能,並且jTextField在這些庫中不顯示彈出窗口。來自數據庫的jTextField自動完成功能

我想監視用戶輸入並在特定時間間隔後重新查詢數據庫。

謝謝。

+0

「我想..」。我想要一匹小馬。但除了宣佈我們的願望清單之外,你有問題嗎? – 2011-03-21 12:08:33

+0

這對你來說不是一個問題嗎?奇怪! – 2011-03-21 14:13:03

+0

而不是隻是批評,如果你發佈了我的問題的答案不是更好嗎? – 2011-03-21 14:14:14

回答

2

我會繼續研究SwingX或GlazedLists,以避免重新發明車輪。但是如果你自己這樣做:

添加一個KeyListener到字段,並顯示一個彈出正好在文本字段下面,只要用戶輸入。彈出窗口可能只是一個可能的項目菜單或甚至可能是JList。確保您的數據庫查詢可以跟上鍵入或將工作放在單獨的線程中。

+0

謝謝jzd,我會嘗試按照你的建議添加KeyListener – 2011-03-22 11:13:42