2016-01-12 67 views
0

我的代碼基本上如下添加滾動窗格到面板的面板

JPanel x = new JPanel(); 
JPanel y = new JPanel(); 
JPanel rowPanel = new JPanel(new BorderLayout()); 
JScrollPane scrollPane = new JScrollPane(y); 
Container c = frame.getContentPane(); 
rowPanel.add(x, BorderLayout.LINE_START); 
frame.add(rowPanel); 
c.add(scrollPane); 
frame.setVisible(true); 

不同之處在於它的內在for循環中在所述框架上的GridLayout的創建大量的那些。我想要做的事情是把該滾動窗格中的rowPanel作爲中心,但我非常確定,我必須添加滾動窗格的容器,我不知道如何指定容器來添加滾動窗格那裏

回答

0

所以事實證明我沒有用一個容器中添加滾動窗格,我可以通過只puttting

rowPanel.add(scrollPane, BorderLayout.CENTER); 
直接將它添加到面板