亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? register.java

?? 里面所含源碼是本人平時(shí)做程序的一些實(shí)例
?? JAVA
字號(hào):
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.sql.*;
import javax.swing.filechooser.FileNameExtensionFilter;
public class Register extends JFrame implements ActionListener
{
		FileNameExtensionFilter filter;
		RandomAccessFile ras1,ras2;
		JPanel pnlRegister;
		JLabel lblUserName,lblPassword,lblConfirmPwd,lblSex,lblAge,lblEmail;
		JLabel lblLogo,lblSelect;
		JButton btnOk,btnReturn,btnClear;
		JTextField txtUserName,txtEmail;
		JPasswordField pwdPassword,pwdConfirmPassword;
		JRadioButton rbtnMale,rbtnFemale;
		ButtonGroup grpSex;
		JComboBox cmbAge;
		Dimension scrnSize;
		Toolkit tk=Toolkit.getDefaultToolkit();
		JOptionPane op1;
		Connection con;
		Conn c=new Conn();
		//構(gòu)造方法
		public Register()
		{
			//組件初始化
			pnlRegister=new JPanel(null);
			setContentPane(pnlRegister);
			lblUserName=new JLabel("用 戶 名:");
			lblPassword=new JLabel("密       碼:");
			lblConfirmPwd=new JLabel("確認(rèn)密碼:");
			lblSex=new JLabel("性       別:");
			lblAge=new JLabel("年       齡:");
			lblEmail=new JLabel("電子郵件:");
			lblSelect=new JLabel("Male");
			txtUserName=new JTextField();
			pwdPassword=new JPasswordField();
			pwdConfirmPassword=new JPasswordField();
			grpSex=new ButtonGroup();
			Icon logoMale=new ImageIcon("e:/java/images/male.jpg");
			Icon logoFemale=new ImageIcon("e:/java/images/female.jpg");
			rbtnMale=new JRadioButton("男",logoMale);
			rbtnMale.setSelected(true);
			rbtnMale.addActionListener(this);
			grpSex.add(rbtnMale);
			rbtnFemale=new JRadioButton("女",logoFemale);
			rbtnFemale.addActionListener(this);
			grpSex.add(rbtnFemale);
			cmbAge=new JComboBox();
			for(int i=12;i<=80;i++)
				cmbAge.addItem(String.valueOf(i));
			txtEmail=new JTextField(20);
			btnOk=new JButton("確定(O)");
			btnOk.setMnemonic('O');
			btnOk.setToolTipText("保存注冊(cè)信息");
			btnOk.addActionListener(this);
			btnReturn=new JButton("返回(R)");
			btnReturn.setMnemonic('R');
			btnReturn.setToolTipText("返回登錄窗口");
			btnReturn.addActionListener(this);
			btnClear=new JButton("清空(C)");
			btnClear.setMnemonic('C');
			btnClear.setToolTipText("清空所有信息");
			btnClear.addActionListener(this);
			//設(shè)置組件位置
			lblUserName.setBounds(30,90,100,30);
			txtUserName.setBounds(110,90,120,25);
			lblPassword.setBounds(30,120,100,30);
			pwdPassword.setBounds(110,120,120,25);
			lblConfirmPwd.setBounds(30,150,100,30);
			pwdConfirmPassword.setBounds(110,150,120,25);
			lblSex.setBounds(30,180,100,30);
			rbtnMale.setBounds(110,180,60,25);
			rbtnFemale.setBounds(170,180,60,25);
			lblAge.setBounds(30,210,100,25);
			cmbAge.setBounds(110,210,80,20);
			lblEmail.setBounds(30,240,100,30);
			txtEmail.setBounds(110,240,120,25);
			btnOk.setBounds(250,130,80,35);
			btnReturn.setBounds(250,180,80,35);
			btnClear.setBounds(250,230,80,35);
			//設(shè)置組件顏色
			pnlRegister.setBackground(Color.green);
			btnOk.setBackground(Color.orange);
			btnReturn.setBackground(Color.orange);
			btnClear.setBackground(Color.orange);
			rbtnMale.setOpaque(false);   
			rbtnFemale.setOpaque(false);
			rbtnMale.setForeground(Color.BLACK);
			rbtnFemale.setForeground(Color.BLACK);
			rbtnMale.setBackground(Color.white);
			rbtnFemale.setBackground(Color.white);
			//設(shè)置背景圖片
			Icon backLogo=new ImageIcon("e:/java/images/registerlogo.jpg");
			lblLogo=new JLabel(backLogo);
			lblLogo.setBounds(0,0,360,78);
			pnlRegister.add(lblLogo);
			
			//添加組件
			pnlRegister.add(lblUserName);
			pnlRegister.add(txtUserName);
			pnlRegister.add(lblPassword);
			pnlRegister.add(pwdPassword);
			pnlRegister.add(lblConfirmPwd);
			pnlRegister.add(pwdConfirmPassword);
			pnlRegister.add(lblSex);
			pnlRegister.add(rbtnMale);
			pnlRegister.add(rbtnFemale);
			pnlRegister.add(lblAge);
			pnlRegister.add(cmbAge);
			pnlRegister.add(lblEmail);
			pnlRegister.add(txtEmail);
			pnlRegister.add(btnOk);
			pnlRegister.add(btnReturn);
			pnlRegister.add(btnClear);
			//設(shè)置登錄窗口
			scrnSize=tk.getScreenSize();
			setLocation(scrnSize.width/2-this.getWidth()/2,scrnSize.height/2-this.getWidth()/2);
			setSize(360,300);
			setVisible(true);
			setResizable(false);
			setDefaultCloseOperation(EXIT_ON_CLOSE);
			Image logo=tk.getImage("e:/java/images/appico.jpg");
			setIconImage(logo);
		}
		//按鈕監(jiān)聽響應(yīng)
		public void actionPerformed(ActionEvent ae)
		{
			Object source=ae.getSource();
			
			//檢查用戶信息
			if(source==btnOk)
			{
				op1=new JOptionPane();
			if(txtUserName.getText().length()==0)
				{
					op1.showMessageDialog(null,"用戶名不能為空!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					txtUserName.requestFocus();
					return;
					}
				if(txtUserName.getText().length()<4)
				{	
					op1.showMessageDialog(null,"用戶名長(zhǎng)度不能小于4位寬度!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					txtUserName.requestFocus();
					return;
				}
				char b[]={'0','1','2','3','4','5','6','7','8','9'};
				for(int i=0;i<10;i++)
					if(txtUserName.getText().charAt(0)==b[i])
					{
						op1.showMessageDialog(null,"用戶名格式不正確,請(qǐng)重新輸入!","提示信息",JOptionPane.INFORMATION_MESSAGE);
						txtUserName.requestFocus();
						return;
					}
				if(pwdPassword.getPassword().length==0)
				{
					op1.showMessageDialog(null,"密碼不能為空!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					pwdPassword.requestFocus();
					return;
				}
				if(pwdPassword.getPassword().length<6)
				{
					op1.showMessageDialog(null,"密碼長(zhǎng)度不能小于6位!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					pwdPassword.requestFocus();
					return;
				}
				String p=new String(pwdPassword.getPassword());
				String cp=new String(pwdConfirmPassword.getPassword());
				if(!p.equals(cp))
				{
					op1.showMessageDialog(null,"密碼與確認(rèn)密碼不一樣!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					pwdConfirmPassword.requestFocus();
					return;
				}
				if(source.equals(rbtnMale))
					lblSelect.setText("男");
				if(source.equals(rbtnFemale));
					lblSelect.setText("女");
				
				if(txtEmail.getText().length()==0)
				{
					op1.showMessageDialog(null,"郵件地址不能為空!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					txtEmail.requestFocus();
					return;
				}	
				int flag=0;
				for(int i=0;i<txtEmail.getText().length();i++)
					if(txtEmail.getText().charAt(i)=='@')
						flag=1;
				if(flag!=1)
				{
					op1.showMessageDialog(null,"郵件格式不正確!","提示信息",JOptionPane.INFORMATION_MESSAGE);
					txtEmail.requestFocus();
					return;
				}
				
				userRegister();
			}
			//監(jiān)聽返回按鈕
			if(source==btnReturn)
			{
				new Login();
				this.dispose();
			}
			//監(jiān)聽清空按鈕
			if(source==btnClear)
			{
				txtUserName.setText("");
				pwdPassword.setText("");
				pwdConfirmPassword.setText("");
				rbtnMale.setSelected(true);
				txtEmail.setText("");
			}
		}
		//使用數(shù)據(jù)庫(kù)進(jìn)行校驗(yàn)
		public boolean userRegister()
		{
			try
			{
				con=c.openDatabase();
				String strAge=String.valueOf(cmbAge.getSelectedItem());
				String strSql=txtUserName.getText()+"','"+pwdPassword.getText()+"','"+lblSelect.getText()+"','"+strAge+"','"+txtEmail.getText();
				String sql="insert into users values('"+strSql+"')";
				Statement stmt=con.createStatement();
				
				stmt.executeUpdate(sql);
				JOptionPane.showMessageDialog(null,"注冊(cè)成功!");
				return true;
			}catch(Exception e)
			{
				System.out.println(e.toString());
				JOptionPane.showMessageDialog(null,"注冊(cè)失敗!");
				return false;
			}
		}
		//使用user.txt文件進(jìn)行校驗(yàn)
		/*
		public boolean userRegister()
		{
			String strUser=txtUserName.getText();
			boolean t=true;
			try{
				ras1=new RandomAccessFile("user.txt","r");
				long l=ras1.length();
				String strUserName;
				while((strUserName=ras1.readLine())!=null)
				{
				
					if(strUser.equals(strUserName))
					{
						JOptionPane.showMessageDialog(null,"用戶名已經(jīng)存在");
						t=false;
						break;
					}
				}
				ras1.close();	
				if(t)
				{
				
				ras2=new RandomAccessFile("user.txt","rw");
				ras2.seek(l);
				ras2.writeBytes(txtUserName.getText()+"\r\n");
				ras2.writeBytes(pwdPassword.getText()+"\r\n");
				ras2.writeBytes(String.valueOf(cmbAge.getSelectedItem()+"\r\n"));
				ras2.writeBytes(lblSelect.getText()+"\r\n");
				ras2.writeBytes(txtEmail.getText()+"\r\n");
				ras2.close();
				JOptionPane.showMessageDialog(null,"注冊(cè)成功!");
				new Login();
				this.dispose();
				}
			}
			catch(Exception e){JOptionPane.showMessageDialog(null,"注冊(cè)失敗!");}
			return t;
		}*/
		public static void main(String args[])
		{
			new Register();
		}
		
		
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产伦一区二区三区免费| 色婷婷av一区| 丝袜脚交一区二区| 亚洲精品成人少妇| 亚洲裸体在线观看| 亚洲色图在线播放| 亚洲一区二区av在线| 一区二区激情视频| 日韩国产欧美在线视频| 日韩va欧美va亚洲va久久| 久久99精品国产麻豆婷婷洗澡| 久久精品国产亚洲aⅴ| 激情文学综合插| 国产白丝精品91爽爽久久| 成人深夜视频在线观看| 91美女片黄在线| 欧美日韩1234| 日韩精品一区二区三区在线观看| 日韩美女主播在线视频一区二区三区| 久久这里都是精品| 中文字幕一区二区视频| 洋洋成人永久网站入口| 青青草成人在线观看| 国产精品亚洲а∨天堂免在线| 成人国产精品免费网站| 欧美色中文字幕| 欧美一区二区三级| 日本一区二区免费在线观看视频| 国产精品美女久久久久av爽李琼| 亚洲乱码中文字幕综合| 久国产精品韩国三级视频| 成人国产精品免费网站| 91精品在线观看入口| 国产欧美日韩不卡免费| 婷婷激情综合网| 国产成人av自拍| 欧美一区二区在线播放| 国产精品久久久久久久久果冻传媒| 丝袜美腿成人在线| 99久久夜色精品国产网站| 91精品免费在线观看| 中文字幕一区二区三区蜜月| 亚洲福利视频三区| 99在线精品观看| 日韩欧美久久久| 亚洲国产乱码最新视频| 国产**成人网毛片九色 | 国产精品―色哟哟| 亚洲成国产人片在线观看| 国产.欧美.日韩| 欧美成人一区二区三区| 亚洲国产你懂的| 色综合久久88色综合天天免费| 久久蜜臀精品av| 久久成人综合网| 91麻豆精品国产91久久久| 一区二区三区日韩在线观看| 丁香婷婷综合色啪| 精品美女被调教视频大全网站| 亚洲一区二区三区不卡国产欧美| 成人av免费在线观看| 国产清纯在线一区二区www| 蜜臀久久99精品久久久画质超高清| 色老综合老女人久久久| 亚洲欧美另类图片小说| 成人激情开心网| 久久看人人爽人人| 国产精品1区2区| 欧美激情一区二区三区蜜桃视频 | 三级欧美在线一区| 欧美日韩一区在线观看| 一区二区三区波多野结衣在线观看| 91小视频在线免费看| 国产精品久久久久久久久久久免费看| 国产精品综合二区| 国产亚洲午夜高清国产拍精品| 国产一区二区三区黄视频| 久久久久国产精品免费免费搜索| 久久精品国产成人一区二区三区| 欧美一区二区三区免费| 久久精品72免费观看| 久久九九影视网| 不卡一区二区中文字幕| 中文字幕日本不卡| 欧美日免费三级在线| 日韩精品每日更新| 久久久不卡网国产精品一区| 国产在线一区二区综合免费视频| 久久一留热品黄| 播五月开心婷婷综合| 夜夜嗨av一区二区三区| 欧美一区日韩一区| 国产精品99久久久| 亚洲日本韩国一区| 欧美一区二区三区在线观看 | 日韩精品影音先锋| 白白色亚洲国产精品| 亚洲区小说区图片区qvod| 欧美疯狂做受xxxx富婆| 韩国成人在线视频| 亚洲精品乱码久久久久久黑人| 欧洲色大大久久| 精品亚洲成av人在线观看| 中文天堂在线一区| 欧美精品久久久久久久多人混战 | 国产精品福利一区二区三区| 91成人免费在线| 精品综合免费视频观看| 亚洲欧洲中文日韩久久av乱码| 777色狠狠一区二区三区| 精久久久久久久久久久| 亚洲老妇xxxxxx| 26uuu国产日韩综合| 欧美伊人精品成人久久综合97| 久久精品国产一区二区| 亚洲精品乱码久久久久久久久 | 亚洲三级视频在线观看| 欧美一级久久久久久久大片| www.综合网.com| 久久精工是国产品牌吗| 亚洲精选视频免费看| 久久综合资源网| 欧美视频在线观看一区二区| 国产成人精品影院| 蜜臀a∨国产成人精品| 亚洲男同性视频| 中文字幕欧美激情一区| 日韩一卡二卡三卡四卡| 欧美综合天天夜夜久久| 丁香亚洲综合激情啪啪综合| 欧美a级一区二区| 一区二区高清视频在线观看| 国产农村妇女精品| 久久夜色精品国产噜噜av| 欧美日本在线观看| 欧美伊人久久大香线蕉综合69| 成人免费毛片片v| 国内成人免费视频| 捆绑紧缚一区二区三区视频| 亚洲成人你懂的| 午夜av一区二区| 亚洲专区一二三| 亚洲黄色小视频| 一区二区三区电影在线播| 亚洲欧美日韩一区二区 | 欧美性大战久久久| 色综合天天天天做夜夜夜夜做| 国产精品一卡二| 国产福利视频一区二区三区| 国产美女一区二区三区| 国产精品一区免费视频| 国产999精品久久| 国产成人精品亚洲777人妖| 国产揄拍国内精品对白| 国产一区二区三区免费播放| 国产精品一区二区三区四区 | 欧美亚洲综合一区| 欧美天堂一区二区三区| 欧美色偷偷大香| 666欧美在线视频| 日韩欧美久久久| 国产日韩精品久久久| 欧美国产激情一区二区三区蜜月 | 精品视频在线视频| 欧美色图12p| 欧美日韩在线播放三区| 日韩欧美国产1| 欧美xxxxxxxxx| 亚洲国产精品二十页| 亚洲欧洲av色图| 亚洲第一久久影院| 久久精品国产网站| av网站一区二区三区| 欧美亚洲综合在线| 久久亚区不卡日本| 国产精品毛片高清在线完整版| 99久久精品免费| 99国产精品99久久久久久| 在线观看av一区二区| 欧美一区二区性放荡片| 69精品人人人人| 国产欧美一区二区精品秋霞影院| 亚洲色图另类专区| 日本欧洲一区二区| www.视频一区| 制服丝袜亚洲色图| 国产欧美一区二区三区鸳鸯浴| 亚洲欧洲国产日韩| 天天色天天爱天天射综合| 国产成人免费在线视频| 欧美午夜电影一区| 日本一区二区动态图| 亚洲成av人综合在线观看| 久久精品国产亚洲一区二区三区| 成人一区二区三区| 欧美电影免费观看高清完整版在 | 亚洲国产精品久久人人爱蜜臀| 蜜臀av性久久久久蜜臀aⅴ四虎| 99天天综合性| 久久伊人中文字幕|