use*_*884 7 fonts javafx canvas pane graphicscontext
我希望能够在调用strokeText()方法之前更改字体大小和可能的字体本身.我可以改变颜色,但我还是没有看到改变字体.
Pane canvas = new Pane();
GraphicsContext gc = canvas.getGraphicsContext2D();
gc.setStroke(Color.WHITE);
gc.strokeText("Hello", 1, 1);
Run Code Online (Sandbox Code Playgroud)
有人知道怎么做吗?
您可以通过在strokeText调用之前调用setFont方法来设置GraphicsContext的字体和字体大小.
gc.setFont(new Font(fontName, fontSize));
Run Code Online (Sandbox Code Playgroud)