JComboBox 将其外观从预览模式更改为编译模式 运行

JComboBox changes the way it looks from in preview mode to compiling and running

我是第一次在 Java 中使用 NetBeans 创建应用程序,我遇到了我不理解的行为。将 JComboBox 拖到我的应用程序中时,它看起来像这样

https://i.stack.imgur.com/HySK3.jpg

我真的很喜欢这个样子。但是在编译和 运行 我的应用程序时,它改变了外观:

https://i.stack.imgur.com/4r0cL.jpg

我认为解决方案是按照此 Whosebug 问题 How can I change the arrow style in a JComboBox 中的建议覆盖 BasicComboBoxUI 中的方法,但我的问题是为什么会发生这种情况?这是我正在寻找的解决方案吗?提前致谢!

更改应用程序的外观。这通常是在 main() 方法和 NetBeans 中编码的第一项,我相信默认的应用程序外观是 Nimbus。将此外观更改为您喜欢的任何内容。 Read this.

我认为您可以通过进入菜单项 工具 -> 选项 -> 来更改默认外观外观 -> 外观和感觉 选项卡 -> 从下拉框中选择所需的外观和感觉。