JavaFX 8默认消息图标

时间:2015-09-01 09:41:52

标签: java javafx javafx-8

使用JavaFX的最后几个更新,我们有警报。我想获取消息的默认图标(错误,警告,...)。在Swing中,我可以通过一些UIManager的属性获取L& F消息图标。如何在JavaFX中获取消息的默认图标?它们是包含在属性中还是由CSS类定义?

enter image description here

提前致谢。

2 个答案:

答案 0 :(得分:6)

它们在modena.css中定义为

.alert.confirmation.dialog-pane,
.text-input-dialog.dialog-pane,
.choice-dialog.dialog-pane {
    -fx-graphic: url("dialog-confirm.png");
}

.alert.information.dialog-pane {
    -fx-graphic: url("dialog-information.png");
}

.alert.error.dialog-pane {
    -fx-graphic: url("dialog-error.png");
}

.alert.warning.dialog-pane {
    -fx-graphic: url("dialog-warning.png");
}

您可以定期覆盖它们。

答案 1 :(得分:0)

.dialog-pane{
    -fx-graphic: url(the url of your icon) ;
}

要明确隐藏图标,请放

-fx-graphic: null;