【问题标题】:customise eclipse scout application look and feel自定义 Eclipse Scout 应用程序的外观和感觉
【发布时间】:2015-08-13 13:13:56
【问题描述】:

我是 eclipse scout 的新手。我的问题是如何自定义 Eclipse Scout 应用程序的默认应用程序外观。我希望能够更改按钮颜色并用我自己的替换默认图标。我能够使用 application.css 文件更改一些颜色,但我没有归档太多。此外,有没有办法在生成的网页中获取各种组件的 id 或类名,以便我可以更精细地设置它们的样式。

提前致谢。

【问题讨论】:

    标签: eclipse eclipse-scout


    【解决方案1】:

    如何设置 Eclipse Scout 应用程序的样式取决于您使用的前端:RAP、Swing 或 SWT。

    摇摆

    • 当您选择组件时,您可以使用Scout Swing Spy 在您的 UI 中确定组件的类名。
    • 如果您使用Rayo look and feel,您可以使用实现接口ILookAndFeelConfigurator 并将其注册为扩展点org.eclipse.scout.rt.ui.swing.lafconfigurator,以通过提供自定义XML 来更改主题。 Rayo concept wiki article 对此进行了更详细的说明。
    • 如果您不使用 Rayo LaF...

    说唱

    • 默认的 RAP 主题是根据上面提到的 Rayo 主题建模的。
    • 更改它涉及创建您自己的主题包并在那里创建适当的 CSS 文件。鉴于它是 RAP 主题,您必须参考 RAP RWT Theming guide。请参阅 Scout 论坛主题"Scout Web App + CSS"
    • 作为参考,这是the eclipse scout git repository (org.eclipse.scout.rt.ui.rap.theme.rayo) 中的 Eclipse Scout 5.0 的 Rayo CSS 文件

    SWT

    • 鉴于 SWT UI 被设计为可移植的并且使用操作系统提供的小部件,因此自定义的数量更加有限。
    • 您可以使用扩展点org.eclipse.scout.rt.ui.swt.lookAndFeel 来调整外观的一些值(请参阅schema file)。另请参阅 Scout 线程 "Modifying SWT look and feel for disabled elements"

    【讨论】:

      【解决方案2】:

      你可以先用photoshop制作你自己的按钮和你自己的图标兄弟 然后将文件复制到应用程序项目的 res/drawable 中

      【讨论】:

      • 我正在使用 Eclipse Luna。请原谅我,但我在哪里可以找到这个文件夹。该应用程序由 6 个项目组成。
      • 除非我弄错了,否则 res/drawable 对我来说听起来像是 Android 开发。 OP 指的是 Eclipse Scout。
      猜你喜欢
      • 2011-06-17
      • 1970-01-01
      • 2011-03-10
      • 2021-12-16
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多