Эмм ... если для внешнего вида установлено значение "UIManager.getCrossPlatformLookAndFeelClassName ()", то Mac полностью меняет обычный внешний вид и, конечно, (в абсолютном расположении компонентов) все формы и размеры компонентов становятся неправильными ... так что я могу предложить в вашем случае ...
Это нормально работает во всех браузерах Windows.
, поэтому настройте внешний вид IE (Windows) вручную как
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
примеры интеграции кода вы можете найти здесь look and feel
Удачи