我正在Netbeans中处理一个项目,需要使用滚动条(Swing控件(。我在JFrame
中添加了相同的内容,但它不是滚动的。我不知道要给它什么代码才能滚动,也不知道在哪个事件下滚动。我是Java的新手,如果有人能帮我并给我答案,我将不胜感激。
UI设计
尝试获取一个Panel
并将组件添加到该Panel
,将JScrollPane
设置到该面板并将其添加到您的Frame
。
JScrollPane scrollPane = new JScrollPane(yourPanel);
yourFrame.add(scrollPane, BorderLayout.CENTER);
最好将scrollpane
添加到CENTR中,这样它将为您的Frame获得所有可用空间。