2011-09-01 77 views
0

我想製作一個自動完成程序(就像在Google中搜索時一樣)。當您開始輸入文本框時,下面會出現一個建議列表。我很難在網上下載swingX,這就是爲什麼我想出這個選項來使用JWindow。當我的文本框在另一個類中時,如何使jWindow出現在文本框下方?

是否有可能有此選項?

謝謝...

+0

這是不是重複的[是否有可能使用jtextfield和Jlist自動完成?](http://stackoverflow.com/questions/7255636/is-it-possible-to-have-an-自動完成使用jtextfield和jlist) – trashgod

+1

java.net DNS已關閉(包括所有項目區域,包括SwingX) - 當前狀態(通過@sonyabarry,社區管理器)Java.net更新 - 「DNS已更新,但全球緩存需要長達48小時才能過期,部分用戶現在可以訪問「。 – kleopatra

+1

Mikel(沒有冒犯的意思,只是關心) - 在我看來,你開始在5樓建造房子;-)讓自動完成正確無誤,沒有半路的Swing知識,這將是一條痛苦的路徑 – kleopatra

回答

2

您可以使用tf.getLocationOnScreen()識別絕對屏幕座標的文本框的位置。然後計算放置JWindow的位置。

+0

你有樣品嗎?因爲它只是建議我使用JWindow,而且我對java中的這些東西非常新穎。 – sack

相關問題