将滚动窗格添加到面板中的面板

时间:2016-01-12 15:48:43

标签: java user-interface jpanel containers jscrollpane

我的代码基本上如下

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中的滚动窗格作为中心,但我非常确定我必须添加带有容器的滚动窗格,我不知道如何指定容器添加那里的滚动窗格

1 个答案:

答案 0 :(得分:0)

事实证明我不需要添加带有容器的滚动窗格,我可以通过推送将其直接添加到面板

rowPanel.add(scrollPane, BorderLayout.CENTER);