我想要一個jTextField,它在用戶類型(如google建議)中顯示彈出窗口中的建議。我想要從數據庫表中提取建議數據。我一直在看SwingX和GlazedLists,但我認爲他們提供了jComboBox自動完成功能,並且jTextField在這些庫中不顯示彈出窗口。來自數據庫的jTextField自動完成功能
我想監視用戶輸入並在特定時間間隔後重新查詢數據庫。
謝謝。
我想要一個jTextField,它在用戶類型(如google建議)中顯示彈出窗口中的建議。我想要從數據庫表中提取建議數據。我一直在看SwingX和GlazedLists,但我認爲他們提供了jComboBox自動完成功能,並且jTextField在這些庫中不顯示彈出窗口。來自數據庫的jTextField自動完成功能
我想監視用戶輸入並在特定時間間隔後重新查詢數據庫。
謝謝。
我會繼續研究SwingX或GlazedLists,以避免重新發明車輪。但是如果你自己這樣做:
添加一個KeyListener
到字段,並顯示一個彈出正好在文本字段下面,只要用戶輸入。彈出窗口可能只是一個可能的項目菜單或甚至可能是JList
。確保您的數據庫查詢可以跟上鍵入或將工作放在單獨的線程中。
謝謝jzd,我會嘗試按照你的建議添加KeyListener – 2011-03-22 11:13:42
「我想..」。我想要一匹小馬。但除了宣佈我們的願望清單之外,你有問題嗎? – 2011-03-21 12:08:33
這對你來說不是一個問題嗎?奇怪! – 2011-03-21 14:13:03
而不是隻是批評,如果你發佈了我的問題的答案不是更好嗎? – 2011-03-21 14:14:14