2012-09-18 22 views
0

我有一個文本框和一個組合框,在組合框中存儲命令列表。 當我在帶有相關命令的初始字母的文本框中鍵入命令時,它會在組合框中顯示匹配命令,但它不會顯示在組合框的頂部。 它顯示在中間,最後命令存在於組合框中的位置。 所以請給我一個示例代碼。當我輸入命令時,它應該在組合框頂部顯示選定的命令。在Swing組合框中有問題

+1

爲更好地幫助,請包括一個[sscce](http://sscce.org) – user1329572

+3

也考慮一個更具描述性的標題。我認爲這裏沒有一個提問者沒有問題要問。 =) –

+0

不明白你的意思_show匹配命令在組合框_與_不顯示在組合框的頂部__ – kleopatra

回答

2

看起來您正在尋找具有自動完成功能的可編輯JComboBoxThis article討論如何這可以使用一些流行的搖擺屆黨庫+解釋來實現或多或少自動完成的工作方式

+0

優秀鏈接,謝謝 – mKorbel

+0

+1猜測自動完成和其他任何事情一樣好(只要OP沒有澄清:-) – kleopatra

0

也許你正在尋找yourComboBox.setSelectedIndex(INT),如果你想顯示相關命令在JComboBox中(當它沒有展開時)。