2

我需要使用 GUI 界面制作应用程序,并且我想从 eclipse 中获取一个主要概念。我想制作可以最小化、移动(交换)、调整大小、一次打开多个的动态面板。我可以用更少的编码来做到这一点?

4

1 回答 1

3

您正在寻找的是所谓的“对接框架”。谷歌有一个很大的清单。

显然,您可以使用Eclipse RCP来实现这样的功能,但是您必须使用 SWT 作为 GUI 框架。Netbeans Platform类似于 Eclipse RCP,但用于 Swing。使用它的好处是您可以获得一个很好的桌面应用程序框架,尽管可能需要一些时间才能进入框架才能很好地使用它。

就个人而言,我在不久前开始的一个项目中使用了VLDocking,对此我感到非常满意。我已经开发了一个 Swing 应用程序,并且非常容易集成所需的功能,这要归功于网站上的好教程。但遗憾的是,将不再开发 VLDocking(请参阅 vldocking 邮件列表)——希望它不会与 Java/Swing/OS 的未来版本中断。

如前所述,谷歌列出了更多。我上面提到的那些在我看来是免费的更好的。我试过的其他人有几个问题,例如,当临时打开一个最小化面板时,它在一个未装饰的窗口中打开,这使主窗口失去焦点,我不喜欢。

也有一些商业的,但我没有尝试过,所以我不能说太多。

于 2012-05-12T07:23:27.073 回答