2009-07-28 54 views
0

我最近被要求做一个Eclipse Rcp视图,它会是“漂亮”的。 在为此我曾拳头看着Java2D的(我的老板后,劝我的话)之前在客户端的查询变成更像好主意/不好主意(/其他想法?)

“这将是顺利如果你可以做一些闪光什​​么的......”

从那里JavaFx似乎吸引我,但我从来没有机会使用它之前。然后,我想知道如果以前“潜先”,任何人(谁最好会认真使用它)都有任何建议,警告或任何关于在RCP视图中使用本产品的建设性意见(所以基于SWT)。

我真的很想知道JavaFx是否符合它的承诺。

预先感谢,祝你有美好的一天!

[编辑]我不想要一个Eclipse绚丽换肤或使意见出现与灯光效果或在CompizFusion方式,

我想是可以显示特定的视图中花哨的动画和漂亮的视觉效果会有时被称为。 (对不起,我首先不清楚:s)[/编辑]

*我会传递“什么是漂亮,什么不是?”和其他“品味是人际关系”的辩论,这里的“漂亮”仅仅意味着限定包含复杂的透明度和微妙的动画的视图......

回答

0

JavaFX使用Swing作为默认布局引擎,所以您将无法使用它而不是Java2D。另一方面,在使用Eclipse时,使用自制工具包或Swing通常是一个坏主意,因为它已经嵌入了SWT工具包。 SWT优于Swing的主要优点是它使用操作系统原生的小部件。使用另一个工具包将导致以下问题:

  • 与Eclipse集成不好看看&感觉。
  • 与Eclipse视图和编辑器管理集成不好。
2

Eclipse RCP也可以按其外观的方式进行定制,例如,当你不想要Eclipsi-L & F.其名为演示文稿API,我在演示文稿中看到了一个非常惊人的UI,但我现在找不到它。无论如何,我只是想指出你的方向,因为我个人还没有使用过这个API(还)。

还有一些“皮肤”可供下载。

  1. Nebula
  2. MP3 Manager

编辑:刚刚发现的slides。它很详细,但是当你看看最后一张幻灯片......它看起来不像你所知道的Eclipse :-)

+0

对于Gizmo和lostiniceland:感谢您的回答,但我的问题不是使Eclipse应用程序在任何时候都看起来很好用,但一个单独的视图,有时会显示花哨的动画和漂亮的视觉效果,这是一个有时会被调用的视图(并且必须在Eclipse应用程序内部调用)来显示一个演示文稿,具体取决于Eclipse中加载的插件。 Eclipse必须和往常一样,只有这个viem必须显示很好的动画... – Ar3s 2009-07-28 12:43:56

0

答案很简单。不,你还不能使用JavaFX。问题是JFX脚本不能嵌入到Swing或Eclipse SWT中。我们已经知道这样的问题。(这是一种黑客如何将JFX嵌入到Swing APP中。)

相关问题