3

akshar.ttf ファイルをダウンロードし、Java プロジェクトに追加したいと考えています。オンラインで検索して次の方法を試しましたが、これまでのところ何も機能しませんでした。

1を試してください:

Font ttfBase = null;
        Font ttfReal = null;
        try {
            InputStream myStream = new BufferedInputStream(new FileInputStream("akshar.TTF"));
            ttfBase = Font.createFont(Font.TRUETYPE_FONT, myStream);
            ttfReal = ttfBase.deriveFont(Font.PLAIN, 24);
        } catch (Exception ex) {
            ex.printStackTrace();
            System.err.println("akshar font not loaded.");
        }

2 を試してください:

Font font = new Font("akshar",Font.PLAIN,15);

次の場所に akshar.ttf ファイルがあります。

  1. ジャバ/jre/lib/フォント
  2. 私のプロジェクトの bin フォルダー
  3. 私のプロジェクトのsrcフォルダー

私はJavaが初めてで、オンラインのさまざまなリンクをたどってこれらすべてを試しました。どこが間違っているのか教えてください。

4

2 に答える 2

-1

ttf を assests フォルダーに入れます:)

于 2013-06-25T05:18:35.680 に答える