注释很详细,直接上代码
上一篇
新增内容
1. ScrollPane对象(滚动面板容器)
2. 布局管理器的影响
import java.awt.*;public class swing_test_1{public static void main(String[] args){//1.创建一个窗口对象(windows容器)Frame frame=new Frame("test");//2.设定窗口位置frame.setLocation(100,100);//3.设置窗口大小frame.setSize(500,500);//插播一条“广告”//第二点和第三点可以合并成一个//frame.setBounds(100,100,500,500);//4.设置窗口可见frame.setVisible(true);//10.创建一个ScrollPane对象(滚动面板容器)ScrollPane sp_1=new ScrollPane();//插播一条“新闻”//设置滑动条显示模式//一直显示//ScrollPane sp_1=new ScrollPane(ScrollPane.SCROLLBARS_ALWAYS);//需要时自动显示(默认)//ScrollPane sp_1=new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED)//从不显示//ScrollPane sp_1=new ScrollPane(ScrollPane.SCROLLBARS_NEVER)//11.创建一条文本框和按钮并加入ScrollPane容器中TextField text_1=new TextField("文本");Button button_1=new Button("按钮");sp_1.add(text_1);sp_1.add(button_1);//12.将ScrollPane容器放入windows容器中frame.add(sp_1);//运行之后发现只有按钮显示了, 这个问题是由于布局管理器的影响,咱下一篇再探索具体原因}
}
运行效果:
下一篇