1

我想要一个带有多个子小部件的主窗口,并且我希望子小部件同时显示在主框架中,并且它们可以相互协调以通过主窗口区域进行布局。当我双击子小部件时,它会弹出,再次双击时,它可以嵌入回来。我之前在 QT 中通过 QDockWidget 做过这个,我知道 JavaDocking 框架可以实现这个,但我想知道它是否可以通过 SWing 框架来完成?

4

1 回答 1

1

如果您要求功能齐全的对接,您可能应该编辑您的问题标题以反映这一点。

对接非常复杂,因为它涉及动态布局、拖放和许多其他事情。你可以自己滚动,基本上是嵌套JSplitPaneJTabbedPane大量时间。

除了JavaDocking之外,还可以考虑开源(MIT 许可)FlexDock或商业JIDE Docking

于 2010-09-27T13:10:16.360 回答