2014-07-19 22 views
0

我們可以在北部小部件中創建2個內容面板。如何在北部小部件中創建2個內容面板

BorderLayoutContainer con = new BorderLayoutContainer(); 
ContentPanel cp = new ContentPanel(); 
VerticalLayoutContainer logoLayout = new VerticalLayoutContainer(); 
BorderLayoutData d = new BorderLayoutData(.20); 
d.setMargins(new Margins()); 
Image logo = new Image("/IMAGES/Logo.png"); 
logoLayout.add(logo); 
cp.add(logoLayout); 
cp.setHeaderVisible(false); 
con.setNorthWidget(cp, d); 

請教我如何創建兩個內容面板。

基本上我需要做的是 - 請看圖片,讓我知道我可以爲

enter image description here

回答

2

你一個面板中創建兩個面板,然後分配該做的單個面板到NORTH。請記住,您的整體佈局可以從嵌套佈局創建。

ContentPanel cp = new ContentPanel(); 
JPanel panelA = new JPanel(); 
JPanel panelB = new JPanel(); 
JPanel panelBig = new JPanel(); 

panelBig.add(panelA); 
panelBig.add(panelB); 
cp.add(panelBig, BorderLayout.NORTH); 

我想你大概可以自己弄清楚剩下的細節。

+0

可否請您在編碼時解釋一下。我是新手 – Yaswanth

+0

非常感謝 – Yaswanth

相關問題