2012-02-17 64 views
0


我一直在建立一个项目模型,并且几乎完成了它。现在我必须执行该项目的观点。我非常喜欢eclipse的视图布局,并试图实现这样的,但我couln't。然后下载eclipse的源代码,但无法在所有源代码中找到我的特定代码段。我的意思是我想采用基本的布局实现,如eclipse Coolbar,ctabfolder和事件。任何暗示?一个布局实现,如Eclipse

谢谢。


回答

1

清单如果你喜欢Eclipse的外观和使用的组件,你应该看看与Eclipse中使用的技术:

  • SWT是GUI工具包。它不同于Swing,因为如果可能的话,它使用本地小部件。这使得使用它的应用程序更像是一个本地应用程序,而不像Swing那样,它有自己的一组组件。你会发现你在这里提到的原始组件。
  • JFace是一个基于SWT的应用程序框架。它提供了更高层次的概念组件。
  • Eclipse RCP是一个建筑应用平台。它带走了应用程序构建的一些常见任务,但是,当然,您需要首先了解这些概念。

Swing具有相似的组件,但不使用本机窗口小部件。它吸引他们自己。在我看来,Swing更容易学习和使用,但SWT的结果往往更好 - 你可以经常“感觉”Swing应用程序的行为不完全正确。如果Swing应用程序不尝试模仿本机外观以避免uncanny valley效果,那么效果会更好。因此,期望您的结果应用程序看起来和感觉不同。

还有更多文档和第三方库可供Swing使用,例如非常漂亮的Netbeans RCP,让您轻松构建应用程序。

0

你在找什么是一个停靠框架。最好的框架是开放的辩论。 你可以看看this question为流行的框架