我希望能够在调用 strokeText() 方法之前更改字体大小以及可能的字体本身。我可以更改颜色,但无论如何我都看不到更改字体。
Pane canvas = new Pane();
GraphicsContext gc = canvas.getGraphicsContext2D();
gc.setStroke(Color.WHITE);
gc.strokeText("Hello", 1, 1);
有人知道怎么做吗?
我希望能够在调用 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));