自定义primaryStage标题:以图标为中心
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义primaryStage标题:以图标为中心相关的知识,希望对你有一定的参考价值。
我正在Java FX的一个学校项目上工作,我想在我的primarystage标题旁边添加一个图标并将标题居中,就像图片中的那个。我在舞台的javadoc中环顾四周,但我只能找到setTitle()方法。这是我想要做的事情的链接:
答案
您可以将舞台设置为未装饰,将场景根设置为边框窗格并创建自己的自定义顶栏。
BorderPane root = new BorderPane();
root.setTop(new Pane(bb, label));
Scene scene = new Scene(root, 400, 400);
ButtonBar topBar = new ButtonBar(… insert buttons in here....);
// eg: Button b = new Button("X); b.setOnAction(e->{stage.close();});
root.setTop(topBar);
stage.initStyle(StageStyle.UNDECORATED);
以上是关于自定义primaryStage标题:以图标为中心的主要内容,如果未能解决你的问题,请参考以下文章