我为专业目的创建的基于 Java Swing 的应用程序遇到问题。
一个新类PanelUserInput
,我为这个类创建了一个单独的侦听器,称为PanelUserInputListener
IS-A ItemListener 和 ActionListener。
类PanelUserInput
类目前至少有 5 个标签和组合框,其中包含虚拟值。还有一个按钮来提交选定的值。我正在使用 GridBadLayout 来定位组件。
现在的问题是 ComboBoxes 中的项目选择被鼠标阻止了。虽然我可以使用我的键盘箭头键(向上和向下)访问元素。此外,我无法使用鼠标单击按钮,但我可以使用键盘通过按Space
有没有人在 Java Swing 中看到过这种行为,最佳解决方案是什么?
由于保密原因,我将无法共享代码。