您的位置:首页 > 编程语言 > Java开发

Java图形界面——文本域、边界布局

2014-04-25 12:21 459 查看
/*
* 聊天框
*/
package com.test.swing;
import java.awt.*;
import javax.swing.*;
public class Test3 extends JFrame {
//定义组件
JTextArea jta = null;	//文本域
JPanel jp = null;		//面板
JScrollPane jsp =null;
JComboBox jc = null;	//组合框
JTextField jtf = null;	//文本框
JButton jb = null;		//按钮

public static void main(String[] args) {
Test3 test3 = new Test3();
}
//构造函数
public Test3(){
//创建组件
jta = new JTextArea();
jsp = new JScrollPane(jta);	//文本域加入滚动条功能

jp = new JPanel();

String chatter[] = {"英    拉","普    京","奥巴马"};
jc = new JComboBox(chatter);

jtf = new JTextField(10);
jb = new JButton("发送");

//添加组件
this.add(jsp);
jp.add(jc);
jp.add(jtf);
jp.add(jb);

this.add(jsp); //加入实现滚动功能文本域
this.add(jp, BorderLayout.SOUTH);

this.setSize(300, 200);
this.setResizable(false);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息