我有一个问题。
我有一个JFrame,包含一些JTextFields,JLabel,Jlists& JButtons现在我的框架的内容超过了屏幕区域,所以我想将JScrollBar附加到我的JFrame,但我的srollbar不起作用。那么,任何人都可以指导我如何使用JScrollbar滚动我的JFrame吗?
答案 0 :(得分:14)
我应该是这样的:
JPanel container = new JPanel();
container.add(panel1);
container.add(Panel2);
JScrollPane jsp = new JScrollPane(container);
frame.add(jsp);
答案 1 :(得分:0)
这取决于您在JFrame中使用的布局。如果要将工作滚动条添加到面板,您应该查看JScrollPane
类和必须由可滚动组件实现的Scrollable
接口。
在swing教程中的如何使用滚动窗格章节也可能是一个有趣的阅读:http://download.oracle.com/javase/tutorial/uiswing/components/scrollpane.html