资源简介
Registered.java
代码片段和文件信息
package com.etc.chapter17;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import javax.imageio.ImageIO;
import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFileChooser;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JRadioButton;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
//建立注册窗口
public class Registered extends Jframe implements ActionListener{
JButton button1button2button3;
JPanel pane1pane2pane3pane4pane5pane6pane7pane8pane9pane;
JLabel lab1lab2lab3lab4lab5lab6lab61lab7lab8lab9lab;
JTextField f1f2f3f4f5;
JTextArea ja;
JRadioButton c1c2;//圆形单选框
//ImageIcon image;
ButtonGroup group;//为一组按钮创建一个多斥作用域
JPasswordField jpf1jpf2;//密码,使密码显示为*号
public Registered(){
button1=new JButton(“注册“);
button1.addActionListener(this);
button2=new JButton(“取消“);
button2.addActionListener(this);
ja=new JTextArea();//验证码框
ja.setEditable(false);
ja.addAncestorListener(new JAHandler());
pane1=new JPanel();
pane2=new JPanel();
pane3=new JPanel();
pane4=new JPanel();
pane5=new JPanel();
pane6=new JPanel();
pane7=new JPanel();
pane8=new JPanel();
pane9=new JPanel();
pane=new JPanel();
lab1=new JLabel(“登录名及密码“);
lab2=new JLabel(“昵称:“);
lab3=new JLabel(“密码:“);
lab4=new JLabel(“确认密码:“);
lab5=new JLabel(“个人资料“);
lab7=new JLabel(“年龄:“);
lab8=new JLabel(“性别:“);
lab9=new JLabel(“验证码:“);
f1=new JTextField(20);
jpf1=new JPasswordField(20);
jpf2=new JPasswordField(20);
f4=new JTextField(20);
f5=new JTextField(20);
group=new ButtonGroup();//实例化ButtonGroup对JRadioButton进行控制,使其只能选其一
c1=new JRadioButton(“男“);
c2=new JRadioButton(“女“);
group.add(c1);
group.add(c2);
//使用流布局跟边界布局进行性布局
this.add(pane1);
pane1.setLayout(new FlowLayout(ABORT));//左对齐的流布局
pane1.add(lab2);
pane1.add(f1);
pane2.setLayout(new FlowLayout(ABORT));
pane2.add(lab3);
pane2.add(jpf1);
pane3.setLayout(new FlowLayout(ABORT));
pane3.add(lab4);
pane3.add(jpf2);
this.add(pane4);
pane4.setLayout(new BorderLayout());
pane4.add(pane1BorderLayout.NORTH);
pane4.add(pane2BorderLayout.CENTER);
pane4.add(pane3BorderLayout.SOUTH);
this.add(pane5);
pane5.setLayout(new FlowLayout(ABORT));
pane5.add(lab7);
pane5.add(f4);
pane6.setLayout(new FlowLayout(ABORT));
pane6.add(lab8);
pane6.add(c1);
pane6.add(c2);
pa - 上一篇:JAVA互联网.txt
- 下一篇:Log4jTest.zip
相关资源
- Android分区工具包
- 药品进销存管理系统(论文范文_JSP
- Java写的一个简单的字体更改程序
- 尚硅谷Java视频Java8新特性视频教程
- 关于CommVault统一数据管理方案
- 基于CenGRP3.0 烟草行业企业整合解决方
- java并发编程实战高清版pdf
- java并发编程实战pdf
- 实现jsp页面二级下拉框联动,实时读
- 北师大学珠海校区实施SunONE数字校园
- Java-核心技术-36-讲李运华完.pdf
- 小工具,解决oschina码云svn文件夹不能
- Sun公司为中国客户提供Java架构咨询与
- 美国Holy Cross 医院使用Sun 解决方案对
- 立邦漆公司向Sun架构的移植预期使总
- 通用电气公司基于Sun 平台部署其全球
- jbpm(juel-api.jar)
- jstl 和 standard jar 包
- 验证全志R18的LCD+HDMI双屏异显
- jsp网站模板
- 《21天学通SQL Server》源码
- JSP多文件上传同时上传
- J2EE服务支持平台下融通供应商服务系
- Data Structures and Algorithm Analysis in Java
- Thinking In Java第五版
- think in java中文第五版
- JAVA JDK百度网盘地址
- jdk1.9安装包
- NCC-OpenAPI文档.zip
- JAVA并发编程实战.pdf
川公网安备 51152502000135号
评论
共有 条评论