2

我正在使用 Jidesoft 的仪表板框架来创建仪表板和一些小部件。我现在遇到的问题是仪表板的布局。我希望用户能够将小部件拖放到仪表板中的任何位置,而不是某个预定义的位置。在 Jidesoft 的示例应用程序中,开发人员使用 MigLayout 将小部件放置在某些位置,即预定义的位置。因此,我没有使用该布局,而是找到了另一个适合我需要的布局,即Drag Layout。但是,似乎需要添加“占位符”才能使我的布局正常工作。下面屏幕截图中的灰色方块是占位符。

在此处输入图像描述

有没有办法在不使用占位符的情况下将小部件从小工具面板拖到仪表板中的任何位置?如果我添加了多个占位符,似乎占位符会相互叠加,并且必须将小部件拖入占位符才能将其添加到仪表板似乎很奇怪。此外,小部件的大小不同,使用预定义的布局不允许用户调整它们的大小。此外,预定义的布局也会使一些小部件比它们应有的更大。

简而言之,我的目标是创建一个仪表板,允许用户在任何地方添加小部件,就像下面的示例屏幕截图一样。如果您有任何意见或建议,我将不胜感激。谢谢!

在此处输入图像描述

4

1 回答 1

0

我没有像在上图中那样布置小工具,而是决定只使用FlowLayout. 我认为前者目前无法实施。此外,用户可能无法使用我上面建议的布局导航界面。FlowLayout对我来说已经足够了。

于 2012-01-12T07:15:05.147 回答