我使用 Swing 制作了一个小程序。这在所有 Windows 浏览器中都可以正常工作。但是当我们在 Mac 上运行相同的小程序时。在 Safari 浏览器中,它显示标签、按钮和组合框的问题。我应该怎么做才能解决这个问题?
问问题
153 次
1 回答
0
嗯...如果外观设置为“UIManager.getCrossPlatformLookAndFeelClassName()”,Mac 将完全改变通常的外观和感觉,当然,(在绝对组件位置)所有组件的形状和大小都会出错...所以我可以在你的情况下建议的是......
这在所有 Windows 浏览器中都可以正常工作。
所以手动将 IE (Windows) 的外观设置为
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
您可以在此处找到代码集成示例外观
祝你好运
于 2011-07-21T02:05:06.900 回答