JScrollpane
代码如下(示例):
package com.baidu;
import java.awt.*;
import javax.swing.*;
//滚动面板
public class JScrollpaneTest extends JFrame{
public JScrollpaneTest() {
//设置窗体坐标和大小
setBounds(100, 100, 500, 300);
// 设置窗体关闭规则,关闭窗口时关闭程序,释放资源
setDefaultCloseOperation(EXIT_ON_CLOSE);
/*
* 创建容器
* 创建添加内容
* 内容加到容器中*/
Container c = getContentPane(); //得到当前容器
/*
* 将文本域放到滚动条中
* 实现滚动效果
* 以至于不用再拉伸窗口,改成滑动*/
// JTextArea area = new JTextArea();
// JScrollPane sp = new JScrollPane();
// c.add(area);
JTextArea area = new JTextArea();
JScrollPane sp = new JScrollPane(area);//参数就是需要添加滚动的对象
c.add(sp); //添加滚动条,你可以理解为滚动条比文本域大
//设置窗体可见
setVisible(true);
}
public static void main(String[] args) {
new JScrollpaneTest();
}
}
总结
* 创建容器
* 创建添加内容
* 内容加到容器中