提问者:小点点

如何在Swing中直接将滚动条添加到JFrame?


我知道有多种方法可以将滚动添加到 JPanel,然后将面板添加到 JFrame

但是当我试图不使用面板而直接将< code>JScrollPane添加到框架中时,出现了一个错误:

window can not be inside the container

所以在我的代码中,我需要将滚动直接添加到我的框架中。


共1个答案

匿名用户

也许这个例子会有所帮助:

JPanel pnl = new JPanel(new FlowLayout(FlowLayout.CENTER));
JFrame frame = new JFrame();
frame.add(scrollPane, BorderLayout.CENTER);
frame.add(pnl, BorderLayout.PAGE_END);`