JavaFX GraphicsContext change text size

11,068

You can set the GraphicsContext's font and font size by calling the setFont method before your strokeText call.

gc.setFont(new Font(fontName, fontSize));
Share:
11,068
user1958884
Author by

user1958884

Updated on July 02, 2022

Comments

  • user1958884
    user1958884 almost 2 years

    I would like to be able to change the font size and possibly the font itself before the strokeText() method is called. I can change the color but I don't see anyway to change the font.

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

    Anyone know how to do this?

  • user1958884
    user1958884 over 11 years
    Apparently I am blind as I didn't even see that. Thanks for the answer.