0

我使用 Swing 制作了一个小程序。这在所有 Windows 浏览器中都可以正常工作。但是当我们在 Mac 上运行相同的小程序时。在 Safari 浏览器中,它显示标签、按钮和组合框的问题。我应该怎么做才能解决这个问题?

4

1 回答 1

0

嗯...如果外观设置为“UIManager.getCrossPlatformLookAndFeelClassName()”,Mac 将完全改变通常的外观和感觉,当然,(在绝对组件位置)所有组件的形状和大小都会出错...所以我可以在你的情况下建议的是......

这在所有 Windows 浏览器中都可以正常工作。

所以手动将 IE (Windows) 的外观设置为

"com.sun.java.swing.plaf.windows.WindowsLookAndFeel"

您可以在此处找到代码集成示例外观

祝你好运

于 2011-07-21T02:05:06.900 回答