カスタム フォントをプロジェクトに読み込もうとしていますが、うまくいきません。私は以前にこれを行ったことがあり、私の理解から、私がすべきことをすべて行っています。
Eclipse にはプロジェクトがあり、プロジェクト内には という参照フォルダーがres
あり、フォントの完全な場所はres/fonts/PlayGame.ttf
であり、res フォルダーから他の画像などを既に読み込んでいます。
フォントをロードするためのコード:
fntPlayGame = Font.createFont(Font.TRUETYPE_FONT, new File("/fonts/PlayGame.ttf")).deriveFont(Font.PLAIN, 22f);
GraphicsEnvironment gc = GraphicsEnvironment.getLocalGraphicsEnvironment();
gc.registerFont(fntPlayGame);
すべてのコンソール出力は次のとおりです。
java.io.IOException: Can't read \fonts\PlayGame.ttf
もちろん、エラーが発生した場所の指定された場所で、問題が何であるかわかりません。以前にカスタム フォントを読み込んだことがありますが、どこに問題があるのかわかりません。私の問題を解決できるものは何ですか?