我的代码基本上如下
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 :(得分:0)
事实证明我不需要添加带有容器的滚动窗格,我可以通过推送将其直接添加到面板
rowPanel.add(scrollPane, BorderLayout.CENTER);