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("常用组件");//文本框的名字
}
}
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("常用组件");//文本框的名字
}
}
相关文章推荐
- java缓存用例(包含读写锁,单例)
- javaweb struts2 登陆小程序
- 在MyEclipse 8.5中配置Hibernate的方法
- Spring通过配置文件获取bean(不用IOC)
- Struts拦截器
- Struts 2 学习笔记:Struts 2 中 Ajax 的使用方法
- eclipse 使用技巧
- 开源 java CMS - FreeCMS2.3会员注册
- (转)hibernateTools工具安装及使用总结(eclipse 3.6)
- eclipse中编写代码时如何自动提示变量名?
- springmvc:Failed to convert value of type
- Java基本数据类型及其封装类
- 游戏服务端中使用Servlet和Java注解的一个好设计
- Java Iterator学习小结
- Spring AOP的一个简单例子
- Spring MVC @ResponseBody返回中文字符串乱码问题
- Spring简介
- JSON 字符串 与 java 对象的转换
- Eclipse NDK 打印LOG信息
- java中4中引用