我有一个可以使用两个不同版本的 java 启动的应用程序:
- 使用 8u45,我的应用程序得到蓝色阴影
- 使用 8u171,我的应用程序得到白色阴影
我检查了应用程序中的lookandfile init,但它似乎并没有影响这种行为。
我使用 Swing 和 Jide 3.6.0 库
当我将 java 版本从 8u45 升级到 8u171 时,有人知道为什么会发生这种行为吗?
谢谢你的帮助 :)
编辑 :
该应用程序在 Windows 上运行。
我使用由 UIManager.getLookAndFeel() 给出的 com.sun.java.swing.plaf.windows.WindowsLookAndFeel