0
我工作的一個Java應用程序中,我需要佈置代表日曆事件JComponents,在容器擺JComponents:建議選擇佈局管理器爲代表的日曆事件
我使用自定義佈局管理器,我懷疑是否是正確的解決方案。我根據事件的開始和結束時間計算頂部x位置和高度。 我還計算每個事件的重疊事件的數量,結果是重疊的最大數量(它表示最大列數)。
當計算每個組件的y位置和寬度時,由於存在許多重疊的可能性,它會變得複雜。
我的問題:有沒有可用的佈局管理器,可以幫助我優化這種佈局?還是應該繼續使用和改進自定義佈局管理器?
也許MigLayout或GroupLayout可以做到這一點。或者做不到這一點,就像你在做一個定製的經理。 –
謝謝,我讀了幾個其他人,並沒有找到一個好的,可以使用或擴展來做我需要的東西。我會挖掘Mig anf集團。我想知道他們是否有選擇只佈置一個座標軸(比如說y)。 – c0der
GroupLayout非常靈活,但主要是由計算機/ IDE生成的,而不是非常友好的編碼器。 MigLayout應該是靈活和強大的,但是是第三方佈局。 –