web-dev-qa-db-ja.com

Javaアプリケーションでugいフォントを修正するにはどうすればよいですか?

Nattyでは、おそらくUbuntuはデフォルトでアンビエンステーマを使用しているため、Javaアプリケーションはフォントに問題があるようです。

この画面は、 このWebstartアプリケーション を起動し、GTKのルックアンドフィールを選択することで簡単に再現できます。

唯一の例外はEclipseで、完全に標準のメニューとフォントが表示されます。他のすべてのJava GTKスタイルの雰囲気を使用するアプリケーションは、このいレンダリングを示しています。

これを修正する方法はありますか?

3
komuta

TL; DR:できません。

Eclipseは、ネイティブフォントレンダリングライブラリを使用するswtを使用し、他のほとんどは使用しないSwingを使用します。

2
miloshadzic

私が見つけた唯一の回避策は、「アプリケーションフォント」をUbuntu/11からSans/10に変更することでした。ところで:私にとって、sansはデフォルトのubuntuよりも良く見えます。

1
Thiago Flessak