Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
JComboboxをオートコンプリートして、その文字列で始まるだけでなく、文字列内の任意の場所に入力された単語またはフレーズを含む項目を提案する方法。私はEclipse Juno IDEを使用しており、ソリューションはJDK 1.5をサポートする必要があります
キーが入力されたときに呼び出される独自の KeySelectionManager を実装できます。デフォルトの動作では、特定の文字で始まるエントリが選択されますが、jcombo ボックスのテキスト フィールド コンポーネントから現在のテキストを取得し、一致するエントリを選択するように変更できます。
次の方法を詳しく調べる必要があります。
javax.swing.JComboBox.setKeySelectionManager(KeySelectionManager)