Я использую Netbeans 7.0 с JDK6 под Windows 7 для разработки пользовательского интерфейса моего Java-приложения.Я применяю Системный внешний вид.Но он выглядит так, как я хочу в Windows, но отличается в MacOS и даже хуже, он выглядит по-разному в разных оконных менеджерах в Linux (LXDE, GNOME, KDE, XFCE).
Под разными я имею в виду шрифты иих размер.В Windows, если метка выглядит как «v 1.23», в других ОС она выглядит как «v ...», потому что в этой ОС шрифты становятся больше, а JLabel не хватает места для отображения.Это происходит в нескольких местах.
Я не хочу увеличивать ширину этикетки.Я хочу, чтобы метка выглядела одинаково при данной ширине во всех ОС.По умолчанию Netbeans использует шрифт Tahoma 11pt на моем компьютере.Я думаю, что это доступно не во всех ОС, поэтому другие ОС используют другой шрифт.
Является ли Arial распространенным шрифтом?
Следует ли мне вручную менять шрифт каждого элемента на Arial?Или любые другие варианты?