JavaFX 8 default message icons

和自甴很熟 提交于 2019-12-08 11:48:42

问题


with the last few updates of JavaFX we have alerts. I want to get the message's default icons (error, warning, ...). In Swing, I can get the L&F message icons through some UIManager's properties. How can I get the message's default icons in JavaFX? Are them contained in properties, or defined by CSS class?

Thanks in advance.


回答1:


They are defined in modena.css as

.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");
}

You can override them in a regular way.



来源:https://stackoverflow.com/questions/32328322/javafx-8-default-message-icons

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!