JavaFX GraphicsContext更改文本大小

时间:2013-01-25 20:45:09

标签: canvas fonts javafx pane graphicscontext

我希望能够在调用strokeText()方法之前更改字体大小和可能的字体本身。我可以改变颜色,但我还是没有看到改变字体。

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

任何人都知道怎么做?

1 个答案:

答案 0 :(得分:6)

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

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