我希望能够在调用strokeText()方法之前更改字体大小和可能的字体本身。我可以改变颜色,但我还是没有看到改变字体。
Pane canvas = new Pane();
GraphicsContext gc = canvas.getGraphicsContext2D();
gc.setStroke(Color.WHITE);
gc.strokeText("Hello", 1, 1);
任何人都知道怎么做?
答案 0 :(得分:6)
您可以在strokeText调用之前调用setFont方法来设置GraphicsContext的字体和字体大小。
gc.setFont(new Font(fontName, fontSize));