1
我在Scrollpane裏面有一個JList。如果你點擊列表並上下移動箭頭鍵,它就像你所期望的那樣工作,你可以移動你的選擇索引並且很好地顯示。jList在Scrollpane中,尋找並顯示selectedIndex的值
現在,我想要做的事情基本上有一個文本框,我在「漫畫」的文本框中鍵入,並希望它尋求該值的索引。這工作很好。
問題在於列表框的值低於或高於可見區域的情況。如果是,則所選索引會查找,但不會更改可滾動區域的位置。但是,如果向上或向下按下向上或向下箭頭並將requestFocus()按下並向上和向下移動,它會尋找到正確的可視區域。
我錯過了什麼才能做到這一點沒有改變焦點。我希望能夠在列表中輸入所有我想要的內容,並讓它顯示我選擇的內容。我覺得我在這裏錯失了一些明顯的東西。
這工作完美,只是我失蹤。我瀏覽了該API頁面不下10次,我不確定我是如何錯過該方法的。再次感謝! – 2010-03-30 12:50:37