【问题标题】:JavaFX 8 default message iconsJavaFX 8 默认消息图标
【发布时间】:2015-09-01 09:41:51
【问题描述】:

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

提前致谢。

【问题讨论】:

    标签: java javafx javafx-8


    【解决方案1】:

    它们在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");
    }
    

    您可以通过常规方式覆盖它们。

    【讨论】:

      【解决方案2】:
      .dialog-pane{
          -fx-graphic: url(the url of your icon) ;
      }
      

      要明确隐藏图标,放

      -fx-graphic: null;
      

      【讨论】:

        猜你喜欢
        • 2013-12-26
        • 1970-01-01
        • 2016-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-30
        • 2016-08-18
        相关资源
        最近更新 更多