8

strokeText() メソッドが呼び出される前に、フォント サイズと、場合によってはフォント自体を変更できるようにしたいと考えています。色を変更できますが、とにかくフォントを変更する方法がわかりません。

Pane canvas = new Pane();
GraphicsContext gc = canvas.getGraphicsContext2D();
gc.setStroke(Color.WHITE);
gc.strokeText("Hello", 1, 1);

誰でもこれを行う方法を知っていますか?

4

1 に答える 1

15

strokeText を呼び出す前にsetFontメソッドを呼び出すことで、GraphicsContext のフォントとフォント サイズを設定できます。

gc.setFont(new Font(fontName, fontSize));
于 2013-01-26T00:15:27.487 に答える