博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(五)java 主界面
阅读量:4291 次
发布时间:2019-05-27

本文共 997 字,大约阅读时间需要 3 分钟。

提示:下拉框使用JComboBox,下面的大输入框应该是多行的,使用JTextArea,至于滚动条,使用JScrollPane类;

分析:一共需要两个面板,一个是小面板,另一个就是大面板了。我们编程遵循从小到大的顺序,先是组件,然后是最上面的小面板,一层层到下面,最后是窗体。

package task;import javax.swing.*;import java.awt.*;public class QQMain{	public static void main(String args[]){		JFrame w=new JFrame();		w.setSize(300,400);				//new 组件		JTextField txtMess=new JTextField();				JComboBox cmbUser=new JComboBox();		JButton btnSend=new JButton("发送");		JTextArea txtContent=new JTextArea();		//设置滚动条		JScrollPane spContent=new JScrollPane();				//布置小面板		Panel panSmall=new Panel();		panSmall.setLayout(new GridLayout(1,2));	      panSmall.add(cmbUser);	      panSmall.add(btnSend);	     	      //布置大面板	      Panel panBig=new Panel();	      	      panBig.setLayout(new GridLayout(2,1));	      panBig.add(txtMess);	      panBig.add(panSmall);	      	      //布置窗体	      w.setLayout(new BorderLayout());	      w.add(panSmall,BorderLayout.NORTH);	      w.add(spContent,BorderLayout.CENTER)	      ;	      w.setVisible(true);	      	}}

 

 

 

转载地址:http://vpqgi.baihongyu.com/

你可能感兴趣的文章
javascript原型详解(1)
查看>>
netty源码分析之-处理器详解(9)
查看>>
javascript原型对象存在的问题(3)
查看>>
javascript原型继承(1)
查看>>
javascript原型继承-实现extjs底层继承(2)
查看>>
javascript设计模式-建立接口的方式(1)
查看>>
javascript设计模式-单体singleton模式(2)
查看>>
javascript设计模式-链式编程(3)
查看>>
大型高并发与高可用缓存架构总结
查看>>
javascript设计模式-工厂模式(4)
查看>>
javascript设计模式-组合模式(6)
查看>>
javascript设计模式-门面模式(7)
查看>>
javascript设计模式-享元模式(10)
查看>>
javascript设计模式-代理模式(11)
查看>>
Executor相关源码分析
查看>>
react之setState解析
查看>>
elasticsearch7.3版本已经不需要额外安装中文分词插件了
查看>>
【重大好消息】elasticsearch 7.3版本已经可以免费使用x-pack就可以设置账号和密码了,让你的数据不再裸奔
查看>>
解决使用logstash中jdbc导入mysql中的数据到elasticsearch中tinyint类型被转成布尔型的问题的方法
查看>>
elasticsearch7.3版本环境搭建(一)elasticsearch安装和配置
查看>>