我有一个与swing应用程序有关的奇怪问题。在两个不同的操作系统上测试时,两个JComboBox
元素的行为确实令人不安。JComboBox在Windows 10上显示为不活动,但可以选择项目
在Windows 7上,一切运行平稳,组合框显示活动状态,我可以选择项目。但是,当我在Windows 10(相同版本的应用程序)上测试它时,组合框变灰,但我仍然可以选择项目,无论它们看起来不活动。
这是某种错误的?
我有一个与swing应用程序有关的奇怪问题。在两个不同的操作系统上测试时,两个JComboBox
元素的行为确实令人不安。JComboBox在Windows 10上显示为不活动,但可以选择项目
在Windows 7上,一切运行平稳,组合框显示活动状态,我可以选择项目。但是,当我在Windows 10(相同版本的应用程序)上测试它时,组合框变灰,但我仍然可以选择项目,无论它们看起来不活动。
这是某种错误的?
我认为这与Look &更有关系。其中L & F您正在使用?
尝试设置组合框为无效,比较UI。我认为它看起来不同。
你好!感谢您的评论! 这里是我使用的L&F: '[Microsoft Windows外观和感觉 - com.sun.java.swing.plaf.windows.WindowsLookAndFeel]'请记住,在这两种情况下,win 7和win 10都是一样的 – skywalker
为了更好地提供帮助,请发布[MCVE]或[简短,独立,正确的示例](http://www.sscce.org/)。 –
你有JComboBox init命令的代码片段或图片的行为显示吗? –