package swing;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.WindowConstants;
/*
* JScrollPane面板
* JScrollPane面板是带滚动条的面板,也是一种容器,但是它只能放置一个组件,并且不能使用布局管理器
* 如果需要在JScrollPane面板放置多个组件,需要将多个组件放置在Jpanel面板上,然后将JPanel面板作为一个整体
* 组件添加到JScrollPane组件是
*/
public class JScrollPaneTest extends JFrame{
public JScrollPaneTest() {
//创建容器
Container c=getContentPane();
//创建文本区域组件
JTextArea ta=new JTextArea(20,50);
//创建JScrollPane面板对象
JScrollPane sp=new JScrollPane(ta);
//将该面板添加到该容器中
c.add(sp);
//设置窗体的属性
//设置窗体标题
setTitle("带滚动条的文字编译器");
//设置窗体大小
setSize(200,200);
//是窗体可视化
setVisible(true);
//设置关闭窗体方式
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
public static void main(String[] args) {
new JScrollPaneTest();
}
}
JScrollPane面板
最新推荐文章于 2024-04-14 09:04:47 发布