【问题标题】:Using external CSS programmatically以编程方式使用外部 CSS
【发布时间】:2015-05-11 06:54:46
【问题描述】:

我想在通过 Java 应用程序执行 BIRT 报告时使用外部 css。我带来了几篇文章,它们在运行时设置了 css

design.getDesignHandle().addCss("someCss.css");

但它似乎已被弃用。我正在使用 BIRT 4.4.2。有什么建议可以在运行时设置 css 文件吗?

【问题讨论】:

    标签: java css eclipse birt


    【解决方案1】:

    我已经做到了。

    首先,您必须确保使用 css 文件而不是导入它。 之后,您可以通过属性编辑器设置 css 属性。 外部 CSS 必须与您之前声明的文件具有相同的结构。 之后,您可以通过以下代码使用外部 CSS:

    ReportDesignHandle report = (ReportDesignHandle)design.getDesignHandle();
    report.addCss(report.openCssStyleSheet("pathToCSS/someCss.css"));
    design.setDesignHandle(report);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-02
      相关资源
      最近更新 更多