阅读背景:

gui编程实践(2)--qq聊天界面 JTextArea多行文本框组件

来源:互联网 

//qq聊天界面
package com.test;
import java.awt.*;
import javax.swing.*;
public class Demo8_10 extends JFrame{
	
	JTextArea jta=null;
	JScrollPane jsp=null;
	JPanel jp1=null;
	JComboBox jcb=null;
	JTextField jtf=null;
	JButton jb=null;

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Demo8_10 demo8_10=new Demo8_10();
	}
	
	public Demo8_10(){
		jta=new JTextArea();
		jsp=new JScrollPane(jta);
		jp1=new JPanel();
		String []chatter={"布什","拉登"};
		jcb=new JComboBox(chatter);
		jtf=new JTextField(10);
		jb=new JButton("发送");
		
		//设置布局
		
		//添加组件
		jp1.add(jcb);
		jp1.add(jtf);
		jp1.add(jb);
		
		//加入到JFrame
		//this.add(jta);
		this.add(jsp);
		this.add(jp1,BorderLayout.SOUTH);
		
		this.setSize(300,200);
		this.setTitle("腾讯qq");
		this.setIconImage((new ImageIcon("images/qq.gif")).getImage());
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setVisible(true);
	}

}
//qq聊天界面
package com.test;
import java.a



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: