养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Java通过窗体建立对JPanel、滚动条、窗体的详解

时间:2024-10-17 11:21:25

通过建立一个聊天窗口对JPanel,滚动条、窗体使用方法详解。

工具/原料

Eclipse软件

方法/步骤

1、效果图

Java通过窗体建立对JPanel、滚动条、窗体的详解

2、首先建立一个类,类名叫HT3。并继承JFrame特性。

Java通过窗体建立对JPanel、滚动条、窗体的详解

3、定义组件,定义一个容器jp1,定义文本显示区jta,定义多选框jcb,定义文本编辑框jtf,定义一个按钮jb1,定义一个滚动条jsp。添加代码:privateJPaneljp1;privateJTextAreajta;privateJComboBoxjcb;privateJTextFieldjtf;privateJButtonjb1;privateJScrollPanejsp;

Java通过窗体建立对JPanel、滚动条、窗体的详解

4、建个方法wbk3()

Java通过窗体建立对JPanel、滚动条、窗体的详解

5、设置聊天窗体名称,窗体大小,窗赍鲽判燹体位置,关闭窗口,窗体大小为不可变。添加代码如下this.setTitle烫喇霰嘴("聊天");//窗体名称为“聊天”this.setSize(600,500);//窗体大小为600*500this.setLocation(200,200);//窗体位置距屏幕左上角为200*200this.setDefaultCloseOperation(EXIT_ON_CLOSE);//关闭窗口命令this.setResizable(false);//窗体大小为不可变,false为不可变,true为可变

Java通过窗体建立对JPanel、滚动条、窗体的详解

6、创建组件,创建文本显示区jta,创建容器jp1,创建多选框jcb,并设置初始4个初始姓名争犸禀淫"姓名1","姓名2","姓名3&q锇栀劐箨uot;,"姓名4",创建信息编辑框jtf,显示文字为20个,创建一个按钮jb1,按钮名为“发送”,创建一个滚动条jsp。添加代码如下:jta=newJTextArea();//创建文本区this.add(jta);//添加文本区,jp1=newJPanel();//创建容器jcb=newJComboBox(newString[]{"姓名1","姓名2","姓名3","姓名4"});//设置多选框jtf=newJTextField(20);//创建信息编辑框,显示文字为20个。jb1=newJButton("发送");//创建按钮

Java通过窗体建立对JPanel、滚动条、窗体的详解

7、添加组件到容器jp1

Java通过窗体建立对JPanel、滚动条、窗体的详解

8、布局,定义窗体是否可见添加代码如下this.add(jp1,BorderLayout.SOUTH);//布局,把容器JP1放在南面。也就是下面this.setVisible(true);//设置窗体为可见

Java通过窗体建立对JPanel、滚动条、窗体的详解

9、写出main方法,实例化HT3,并调用方法wbk3,测试代码。

Java通过窗体建立对JPanel、滚动条、窗体的详解

Java通过窗体建立对JPanel、滚动条、窗体的详解

10、添加滚动条此部分需要插入和修改代码解释:对哪部分加滚动条茧盯璜阝就把哪部分加入JScrollPane构造函数中。我们对jta(文本显示区)加滚动条。Jta放入JScroll霸烹钟爷Pane中。然后组件改为直接添加滚动条即可。在jta=newJTextArea();后面插入代码jsp=newJScrollPane(jta);组件改为直接添加滚动条把this.add(jta);改为this.add(jsp);滚动条添加完成,测试代码,连续回车后超出范围可见竖向滚动条,连续空格超出范围后可见横向滚动条。

Java通过窗体建立对JPanel、滚动条、窗体的详解

Java通过窗体建立对JPanel、滚动条、窗体的详解

© 一点知识