How to set JavaFX default skin

前端 未结 4 517
礼貌的吻别
礼貌的吻别 2020-12-03 18:39

I noticed that when I run JavaFX application on JVM 7 and JVM 8 I get different default skins. How I can set the default skin to be same on every JVM?

4条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-03 19:17

    You can set your own skin by adding a style sheet.

    scene.getStylesheets().add(
        getClass().getResource("my-skin.css").toExternalForm());
    

    Unfortunately there is no default style sheet. Maybe browsing in jfxrt.jar might yield something.

提交回复
热议问题