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

Java基础

2015-06-11 08:59 483 查看
编写一个文本框

import java.awt.FlowLayout;

import javax.print.attribute.standard.Chromaticity;

import javax.swing.ButtonGroup;

import javax.swing.JButton;

import javax.swing.JCheckBox;

import javax.swing.JComboBox;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JRadioButton;

import javax.swing.JScrollBar;

import javax.swing.JScrollPane;

import javax.swing.JTextArea;

import javax.swing.JTextField;

public class componentinwindow extends JFrame {

JTextField text;

JButton button;

JCheckBox checkBox1,checkBox2,checkBox3;//复选框

JRadioButton radio1,radio2;

ButtonGroup group;

JComboBox comBox;

JTextArea area;

public componentinwindow()

{

init();

setVisible(true);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

void init()

{

setLayout(new FlowLayout());

JLabel biaoqian=new JLabel("文本框");

add(biaoqian);

text=new JTextField(10);//名为文本框的大小

add(text);

button=new JButton("确定");//按钮

add(button);

checkBox1 =new JCheckBox("喜欢音乐");

checkBox2 =new JCheckBox("喜欢旅游");

checkBox3 =new JCheckBox("喜欢篮球");

add(checkBox1);

add(checkBox2);

add(checkBox3);

group=new ButtonGroup();

radio1=new JRadioButton("帅哥");//单选按钮

radio2=new JRadioButton("美女");

group.add(radio1);

group.add(radio2);

add(radio1);

add(radio2);

comBox=new JComboBox();//下拉列表

comBox.addItem("音乐天地");

comBox.addItem("武术天地");

comBox.addItem("象棋天地");

add(comBox);

area=new JTextArea(6,12);//文本区

add(new JScrollPane(area));//可滑动

}

}

public class goujian {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

componentinwindow win=new componentinwindow();

win.setBounds(100,100,300,260);//文本框的大小

win.setTitle("常用组件");//文本框的名字

}

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