JavaFX GraphicsContext 更改文本大小



我希望能够在调用 strokeText() 方法之前更改字体大小,可能还可以更改字体本身。我可以更改颜色,但我无论如何都看不到更改字体。

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

有人知道如何做到这一点吗?

您可以通过在

strokeText 调用之前调用 setFont 方法来设置 GraphicsContext 的字体和字体大小。

gc.setFont(new Font(fontName, fontSize));

相关内容

  • 没有找到相关文章

最新更新