特定のフォントで実行するようにJREを構成する方法

ミンナインはい

JavaオープンソースのGUIPOSソフトウェアをダウンロードしましたが、ローカル言語を含む非Unicodeフォントを表示できるように変更したいと思います。

GUIコンポーネントのフォントを変更できることは知ってcomponent.setFont(new java.awt.Font("MyFont", 1, 14))いますが、表示するために変更するコンポーネントはたくさんあります。代わりに、JREのデフォルトフォントを変更する方が、コードを変更するよりもはるかに簡単だと思います。

Java Documentよると、私はこれまで次のように試しましたが、機能していません。

変更fontconfig.properties.srcfontconfig.propertiesjre/lib/

fontconfig.properties内

フォント名をこのように変更しました。

serif.plain.alphabetic=Times New Roman (=> serif.plain.alphabetic=MyFont)
sansserif.plain.alphabetic=Arial (=> serif.plain.alphabetic=MyFont)
monospaced.plain.alphabetic=Courier New (=> serif.plain.alphabetic=MyFont)
dialog.plain.alphabetic=Arial (=> serif.plain.alphabetic=MyFont)
dialoginput.plain.alphabetic=Courier New (=> serif.plain.alphabetic=MyFont)

そして最後にこの行を追加しました。

filename.MyFont=MyFont.ttf

システム情報:

Windows 7, jdk1.7.0

私は何が間違っているのですか?何かアドバイスをいただければ幸いです。ありがとうございました :)

レモンスクイーズ

また、jreのデフォルトフォントを変更する方法を探していたところ、編集fontconfig.propertiesは実際に機能しました(私の場合はoracle java 6、linux)。

  • 編集 jre/lib/fontconfig.Ubuntu.properties

  • デフォルトのフォントを変更するには、allDejaVu SansUbuntuたとえばに置き換え、フォントファイルへのパスを追加します。

    # Font File Names
    
    filename.Ubuntu=/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-R.ttf
    filename.Ubuntu_Bold=/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf
    filename.Ubuntu_Oblique=/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-RI.ttf
    filename.Ubuntu_Bold_Oblique=/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-BI.ttf
    
    filename.Ubuntu_Mono=/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-R.ttf
    filename.Ubuntu_Mono_Bold=/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-B.ttf
    filename.Ubuntu_Mono_Oblique=/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-RI.ttf
    filename.Ubuntu_Mono_Bold_Oblique=/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-BI.ttf
    

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

特定のマシンで実行するようにphpコードを構成する方法

分類Dev

MSSQLServerで実行するようにDjangoを構成する方法

分類Dev

特定のマシンで実行するようにマイクロサービスを静的に構成する

分類Dev

ポート80で実行するようにJenkinsを構成する方法

分類Dev

BitBucketパイプラインでFastAPIテストを実行するようにpostgresqlを構成する方法

分類Dev

テストを実行するために特定の構成ファイルが必要になるようにIntelliJを構成しますか?

分類Dev

1つのセレンテストケースを実行するようにJenkinsを構成する方法

分類Dev

ビルドの特定の構成を並行して実行するようにエージェントを割り当てる方法は?

分類Dev

Dockerを取得する-特定のコンテナーのみを実行するように構成する

分類Dev

デフォルトで4つの分割端末で開始するようにTilixを構成する方法

分類Dev

Centos7のポート80で実行するようにJenkinsを構成する方法

分類Dev

ウォッチがトリガーされるたびに「クリーン」が実行されないように gulp の依存関係を構成する方法

分類Dev

pomファイルで指定されたすべてのMavenプラグインを実行するようにintellijを構成する方法

分類Dev

別のサブフォルダーに画像/フォントを出力するようにwebpackを構成する

分類Dev

jsおよびjsxファイルでeslintを実行するようにpackage.jsonを構成する方法

分類Dev

IntelliJ実行/デバッグ構成でデフォルトで単一インスタンスのみオプションを有効にする方法は?

分類Dev

Rubyスクリプトを実行するときに、フォーカスを実行ウィンドウにシフトするようにRubyMineを構成することは可能ですか?(Shift + F10)

分類Dev

かっこ間の複数行を適切にインデントするようにEclipseフォーマッターを構成できますか?

分類Dev

サービスとして実行するようにRebusエンドポイントを構成する方法

分類Dev

特定のポートにトラフィックを送信するようにドメインを構成する

分類Dev

同じマシンで実行するようにAkkaPub / Subを構成する方法は?

分類Dev

コマンドをrootとして再度実行するようにchmodの構成を元に戻す方法

分類Dev

デフォルトでJREを介して実行可能ファイルを実行するにはどうすればよいですか?

分類Dev

DHCPクライアントと特定のリモートIPのみを許可するようにWindowsファイアウォールを構成する

分類Dev

Gitkでフォントサイズを構成するにはどうすればよいですか?

分類Dev

gitbashで開始し、特定のディレクトリで開始するようにConEmuを構成する方法

分類Dev

distフォルダーのみをインストールするようにbowerを構成する

分類Dev

Jetbrains RubyMine-フォント構成:エディターフォントの*太さ*を指定するにはどうすればよいですか?

分類Dev

DraftSightでデフォルトの印刷構成を変更するにはどうすればよいですか

Related 関連記事

  1. 1

    特定のマシンで実行するようにphpコードを構成する方法

  2. 2

    MSSQLServerで実行するようにDjangoを構成する方法

  3. 3

    特定のマシンで実行するようにマイクロサービスを静的に構成する

  4. 4

    ポート80で実行するようにJenkinsを構成する方法

  5. 5

    BitBucketパイプラインでFastAPIテストを実行するようにpostgresqlを構成する方法

  6. 6

    テストを実行するために特定の構成ファイルが必要になるようにIntelliJを構成しますか?

  7. 7

    1つのセレンテストケースを実行するようにJenkinsを構成する方法

  8. 8

    ビルドの特定の構成を並行して実行するようにエージェントを割り当てる方法は?

  9. 9

    Dockerを取得する-特定のコンテナーのみを実行するように構成する

  10. 10

    デフォルトで4つの分割端末で開始するようにTilixを構成する方法

  11. 11

    Centos7のポート80で実行するようにJenkinsを構成する方法

  12. 12

    ウォッチがトリガーされるたびに「クリーン」が実行されないように gulp の依存関係を構成する方法

  13. 13

    pomファイルで指定されたすべてのMavenプラグインを実行するようにintellijを構成する方法

  14. 14

    別のサブフォルダーに画像/フォントを出力するようにwebpackを構成する

  15. 15

    jsおよびjsxファイルでeslintを実行するようにpackage.jsonを構成する方法

  16. 16

    IntelliJ実行/デバッグ構成でデフォルトで単一インスタンスのみオプションを有効にする方法は?

  17. 17

    Rubyスクリプトを実行するときに、フォーカスを実行ウィンドウにシフトするようにRubyMineを構成することは可能ですか?(Shift + F10)

  18. 18

    かっこ間の複数行を適切にインデントするようにEclipseフォーマッターを構成できますか?

  19. 19

    サービスとして実行するようにRebusエンドポイントを構成する方法

  20. 20

    特定のポートにトラフィックを送信するようにドメインを構成する

  21. 21

    同じマシンで実行するようにAkkaPub / Subを構成する方法は?

  22. 22

    コマンドをrootとして再度実行するようにchmodの構成を元に戻す方法

  23. 23

    デフォルトでJREを介して実行可能ファイルを実行するにはどうすればよいですか?

  24. 24

    DHCPクライアントと特定のリモートIPのみを許可するようにWindowsファイアウォールを構成する

  25. 25

    Gitkでフォントサイズを構成するにはどうすればよいですか?

  26. 26

    gitbashで開始し、特定のディレクトリで開始するようにConEmuを構成する方法

  27. 27

    distフォルダーのみをインストールするようにbowerを構成する

  28. 28

    Jetbrains RubyMine-フォント構成:エディターフォントの*太さ*を指定するにはどうすればよいですか?

  29. 29

    DraftSightでデフォルトの印刷構成を変更するにはどうすればよいですか

ホットタグ

アーカイブ