我一直在研究一个项目模型并且已经完成了它。现在我必须实现项目的视图。我非常喜欢eclipse视图布局,并试图像这样实现,但我不能。然后下载eclipse的源代码,但在所有源代码中找不到我的特定代码片段。我的意思是我想采取基本的布局实现,如eclipse Coolbar,ctabfolder和事件。任何建议?
感谢。
答案 0 :(得分:1)
如果您喜欢Eclipse外观和使用的组件,那么您应该了解Eclipse使用的技术:
Swing具有类似的组件,但不使用本机小部件。它吸引了它们自己。在我看来,Swing更容易学习和使用,但SWT的结果通常更好 - 你经常可以“感觉”Swing应用程序表现得并不完全正确。如果Swing应用程序不尝试模仿本机外观以避免uncanny valley效果,则会更好。因此,期望您生成的应用程序看起来和感觉不同。
还有更多可用于Swing的文档和第三方库,例如非常好的Netbeans RCP,可以让您轻松构建应用程序。
答案 1 :(得分:0)
您正在寻找的是对接框架。最好的框架是开放的辩论。 您可以查看this question以获取常用框架列表