自定义eclipse scout应用程序的外观和感觉

时间:2015-08-13 13:13:56

标签: eclipse eclipse-scout

我是eclipse scout的新手。我的问题是如何自定义eclipse侦察应用程序的默认应用程序外观。我希望能够更改按钮颜色并用我自己的图标替换默认图标。我能够使用application.css文件更改一些颜色,但我没有达到很多。此外,是否有一种方法可以在生成的网页中获取各种组件的ID或类名,以便我可以更加精细地设计它们。

提前致谢。

2 个答案:

答案 0 :(得分:1)

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

<强>摇摆

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

<强> RAP

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

<强> SWT

答案 1 :(得分:0)

您可以使用photoshop first bro创建自己的按钮并拥有自己的图标 然后将文件复制到应用程序项目的res / drawable中