我必須用很多控件構建一個相當大的窗體。控件分爲基本控件/設置和擴展控件/設置。用戶可以決定他是隻想看到基本的還是基本的和擴展的控件。佈局管理器可以產生多個JPanel嗎?
我已經將所有擴展控件放到它們自己的JPanel中,以便通過顯示或隱藏此面板來輕鬆切換兩個視圖。
目前我使用的GroupLayout,什麼情況是,在不同的面板上的控制沒有對齊:
Label aaa: Text field
Label a: Text field
Label aaaaaa: Text field
----------------------------
Label b: Text field
Label bbb: Text field
Label bb: Text field
不幸的是,我發現現在的方式來「同步」兩個面板的佈局(除了使用AbsoluteLayout和固定的控制座標)
- 有沒有辦法實現這個?
- 我的整個設計是否有缺陷?
編輯:如果有可能我想保留GroupLayout管理器。