業務用に作成した Java Swing ベースのアプリケーションで問題に直面しています。
新しいクラスと、 IS-A ItemListener および ActionListenerPanelUserInput
と呼ばれるこのクラス用の別のリスナーを作成しました。PanelUserInputListener
クラスPanelUserInput
class には少なくとも 5 つの Label と ComboBox があり、現時点ではダミーの値が含まれています。選択した値を送信するボタンもあります。コンポーネントの配置に GridBadLayout を使用しています。
問題は、ComboBoxes 内のアイテムの選択がマウスでブロックされることです。キーボードの矢印キー(上下)を使用して要素にアクセスできますが。また、マウスを使用してボタンをクリックすることはできませんが、キーボードを使用して押すだけでクリックできますSpace
Java Swing でこの種の動作を見た人はいますか?最適な解決策は何ですか?
機密保持のため、コードを共有することはできません。