【问题标题】:Dynamic Panels like in EclipseEclipse 中的动态面板
【发布时间】:2012-05-12 03:47:18
【问题描述】:

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

【问题讨论】:

    标签: java eclipse user-interface tabs docking


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 我现在正在开发 VLDocking 框架,因此您不必担心它很快就会崩溃。
    猜你喜欢
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多