【问题标题】:Set overlay for a background page in javafx在 javafx 中为背景页面设置叠加层
【发布时间】:2014-07-30 20:53:42
【问题描述】:

当显示弹出窗口时,我需要将背景覆盖设置为灰色,如下图所示。我已将背景页面设置为弹出窗口的所有者页面。所以其他时候当弹出窗口不显示时它是正常的。我无法做到这一点。请有人指导我。

【问题讨论】:

    标签: css javafx javafx-8 scenebuilder


    【解决方案1】:

    有点晚了...但您可以尝试在 JavaFX 中使用 ColorAdjust

             ColorAdjust dim = new ColorAdjust();
      
            dim.setBrightness(-0.4);
            stage.getScene().getRoot().setEffect(dim);
    

    将它设置在您想要的 stage 上,它应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-09
      • 1970-01-01
      • 2020-05-05
      • 1970-01-01
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多