2011-12-20 60 views
2

我使用Jidesoft的儀表板框架來創建儀表板和一些小部件。我現在遇到的問題是儀表板的佈局。我希望用戶能夠在儀表板的任何地方拖放小部件,而不是在某個預定義的位置。在Jidesoft的示例應用程序中,開發人員使用MigLayout在特定位置(即預定義位置)放置小部件。因此,我沒有使用這種佈局,而是找到了另一種適合我的需求,Drag Layout。但是,似乎需要添加「佔位符」才能使我的佈局正常工作。下面截圖中的灰色方塊是佔位符。如何通過JIDE儀表板使用自定義佈局

enter image description here

有沒有辦法從調色板小工具拖動小工具,任何地方的儀表板,而無需使用佔位符?如果我添加了多個佔位符,看起來好像佔位符相互重疊,並且似乎很奇怪必須將小部件拖放到佔位符中才能將其添加到儀表板。此外,這些小部件的大小不同,並且使用預定義的佈局不會允許用戶調整它們的大小。而且,預定義的佈局也會使一些小部件比他們應該更大。

總之,我的目標是創建一個允許用戶在任何地方添加小部件的儀表板,就像下面的示例屏幕截圖一樣。如果您有任何意見或建議,我將不勝感激。謝謝!

enter image description here

+0

您可以使用JLayredPane,但受限於窗格數量+1 – mKorbel 2011-12-20 18:37:15

回答

0

而是擺出小工具,因爲我在上面的數字做了,我決定,我只是將使用一個FlowLayout。我認爲前者現在不可能實施。此外,用戶可能無法使用上面提出的佈局導航界面。 FlowLayout對我來說已經夠用了。

相關問題