0

現在、学校のプロジェクト用のゲームを作成しようとしていますが、厄介なバグが発生しました。

バッファ戦略でフォントを設定しようとすると、読み込まれず、setFont の後の描画が描画されません...

これが私のコードです:

BufferStrategy bs = this.getBufferStrategy();
if (bs == null){
    createBufferStrategy(3);
    return;
}
Graphics s = bs.getDrawGraphics();
Graphics2D g = (Graphics2D)s;
g.drawString("OldFont (This shows on the canvas)", 20,20,null);
g.setFont(font1);
g.drawString("NewFont (This doesn't show at all.",50,50,null);

フォント font1 は、jar にプリロードしたカスタム フォントであるプリロード フォントです。

私は困惑していて、何をすべきかわかりません。何か助けはありますか?

4

0 に答える 0