誰かが私の構文をここで確認できますか?「TimesNewRoman」、「Arial」、「Verdana」をにfontName
渡し、8、12、15などを使用していfontSize
ます。ここでフォントが変更されることはありません。画像の上にテキストを書き込むためにこれを行っています。
Graphics2D g2d = (Graphics2D) bufferedImage.getGraphics();
g2d.drawImage(photo, 0, 0, null);
g2d.setColor(Color.white);
Font font = new Font(fontName, Font.PLAIN, fontSize);
g2d.setFont(font);
g2d.drawString(text,x,y);