単一の行に、検索テキストを入力するためのテキスト フィールドと、検索画像をボタン フィールドとして表示しています。その行の下には、名前のリストが表示されています。
ここでの問題は、キーボードの矢印キーを下方向に動かしている間、画像ボタン フィールドがフォーカスを得られないことです。ただし、上向きの移動中に左矢印をクリックするとフォーカスが得られます。しかし、下向きの動きは上向きの矢印の動きに焦点を当てていません。
検索テキストを入力するテキスト フィールド:
final TextField tfTeamSearch = new TextField();
tfTeamSearch.setFocus(true);
画像ボタン フィールド:
btnSearchImage = new Button();
btnSearchImage.setIcon(imgSearchUnFocus);
btnSearchImage.getStyle().setBgTransparency(0);
btnSearchImage.getStyle().setBorder(null);
btnSearchImage.getStyle().setFont(font);
btnSearchImage.getSelectedStyle().setFont(font);
btnSearchImage.getPressedStyle().setFont(font);
btnSearchImage.getUnselectedStyle().setFont(font);
btnSearchImage.setFocusable(true);
矢印キーを使用して上方向と下方向の両方の動きにフォーカスを設定する方法を教えてください。