JComboBox 要素があります。
何かを入力すると、一致するリスト要素のドロップダウンが表示されます。
1 つのリスト要素が選択されているときに Enter キーを押すと、ActionListener()
.
コンボ ボックスに既にテキストが入力されている場合 (たとえば、アクティブなドロップダウンがない場合)、"Enter" キーが押されたことを検出するにはどうすればよいですか?
私の最善の推測では、getEditor() を介して ComboBoxEditor を取得し、それにイベント リスナーをアタッチする必要があります。
おそらく、その ComboBoxEditor のコンポーネントを取得してから、コンポーネントでgetEditorComponent()
addKeyListener() を実行できますか?