web-dev-qa-db-ja.com

Java GUIアプリケーションのデフォルトのフォントサイズを増やす方法はありますか?

Java GUIアプリケーションのデフォルトのフォントサイズを増やす方法はありますか?

他の誰かのカスタムJavaツール(いいえ、ソースがありません)を使用して、研究プロジェクトのテキスト注釈を実行しています。

アプリケーション内のテキストはpainfully smallです。

ほとんどのWindowsアプリケーションでは、コントロールパネルのシステムフォントサイズ設定を変更すると、そのアプリケーションのフォントサイズも変更されます。

ただし、デフォルトのテキストサイズを増やした後(Windows 7の場合)、このJavaアプリケーションのテキストは非常に小さくなります。

12
skeryl

その価値については、特定のパッケージに関連するコマンドラインスイッチを見てきました。

スイング

Java -Dswing.aatext=true -Dswing.plaf.metal.controlFont=Tahoma -Dswing.plaf.metal.userFont=Tahoma

プラスチック

Java -DWindows.controlFont=Tahoma-plain-11 -DWindows.menuFont=Tahoma-plain-12 -DPlastic.controlFont=Tahoma-plain-11 -DPlastic.menuFont=Tahoma-bold-11
4
harrymc

Windows 10では、これは簡単に実行できます。

  • jawaw.exe(またはjnlpファイルの場合はjawaws.exe)を選択します。これは通常、c:\ Program Files(x86)\ Java\jre1.8.0_171\bin \にあります
  • 右クリックして「プロパティ」を選択します。
  • [互換性]タブをクリックします。 [設定]で、[高DPIスケーリング動作を上書きする]オプションをオンにします。
  • [スケーリングの実行者]ドロップダウンメニューで、[システム(拡張)]を選択します。

更新後にこれを繰り返すか、ショートカットを作成する必要があります。 (source:windowscentral.com)

3
hoppy