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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usereditdialog.java

?? 一個基于局域網的c/s模式網上購物系統,功能比較全面.數據庫為Access.
?? JAVA
字號:
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import javax.swing.table.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;

class UserEditDialog implements ActionListener
	{
		private JTextField userName,password,passwordConfirm,account,shopName;
		private JDialog dialog;
		private BufferedReader in;
		private PrintWriter out;
		private int userID;

		public UserEditDialog(JFrame f,User u,BufferedReader fin,PrintWriter fout) 
		{
			in = fin;
			out = fout;
			userID = u.getId();
			dialog = new JDialog(f,"更新個人信息",true);
			dialog.setResizable(false);
			
  	 	
  			JPanel textPanel = new JPanel();
    	 	textPanel.setLayout(new GridBagLayout());
    	 	textPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(Color.gray,2),
  	                "請填寫新的個人信息",TitledBorder.CENTER,TitledBorder.TOP));
    	 	GridBagConstraints gbc = new GridBagConstraints();
    	 	gbc.anchor = GridBagConstraints.WEST; 
    	 	gbc.insets = new Insets(2,2,2,2); 
    	
  			JLabel l1 = new JLabel("用戶名(*):");        
    	 	JLabel l2 = new JLabel("密碼(*):");    
    	 	JLabel l3 = new JLabel("密碼確認(*):");  
    	 	JLabel l4 = new JLabel("帳戶號碼(*):");  
    	 	JLabel l5 = new JLabel("地址:"); 
    	 	JLabel l6 = new JLabel("電子郵箱:"); 

	     	userName = new JTextField(12);
	     	userName.setText(u.getUserName());
	   	 	password = new JTextField(12);
	   	 	password.setText(u.getPassword());
	   	 	passwordConfirm = new JTextField(12);
	   	 	passwordConfirm.setText(u.getPassword());
	   	 	account = new JTextField(12);
	   	 	account.setText(u.getAccount()+"");

	     	gbc.gridy=1;
	     	gbc.gridx=0;
	     	textPanel.add(l1,gbc);
   		  	gbc.gridx=1;
   		  	textPanel.add(userName,gbc);
   		  	gbc.gridy=2;
   		  	gbc.gridx=0;
   		  	textPanel.add(l2,gbc);
     		gbc.gridx=1;
     		textPanel.add(password,gbc);
     		gbc.gridy=3;
     		gbc.gridx=0;
     		textPanel.add(l3,gbc);
     		gbc.gridx=1;
     		textPanel.add(passwordConfirm,gbc);
     		gbc.gridy=4;
     		gbc.gridx=0;
     		textPanel.add(l4,gbc);
     		gbc.gridx=1;
     		textPanel.add(account,gbc);
     		gbc.gridy=5;
     		gbc.gridx=0;
     		textPanel.add(l5,gbc);
     		gbc.gridx=1;
     		textPanel.add(new JTextField(12),gbc);
     		gbc.gridy=6;
     		gbc.gridx=0;
     		textPanel.add(l6,gbc);
     		gbc.gridx=1;
     		textPanel.add(new JTextField(12),gbc);
     		
     		JPanel buttonPanel=new JPanel();
  			JButton b=new JButton("確定");
  			b.addActionListener(this);
  			buttonPanel.add(b);
  			b=new JButton("取消");
  			b.addActionListener(this);
  			buttonPanel.add(b);
  		

    	    dialog.add(textPanel,BorderLayout.CENTER);
	        dialog.add(buttonPanel,BorderLayout.SOUTH);
	        dialog.setBounds(382,200,260,300);
	        dialog.setVisible(true);
		}
		
		public void actionPerformed(ActionEvent e)
   		{
      	 	String cmd=e.getActionCommand();
      	 	if (cmd.equals("確定"))
      	 	{
      	 		boolean legal=true;
      	 		if(userName.getSelectionEnd()==0 ||password.getSelectionEnd()==0 ||  passwordConfirm.getSelectionEnd()==0 || account.getSelectionEnd()==0)
      	 		{
      	 			legal = false;
      	 			JOptionPane.showMessageDialog(null,"             請填寫完整!","填寫信息不正確",2);
      	 		}
      	 	
      	 		else if(!password.getText().equals(passwordConfirm.getText()) )
      	 		{
      	 			legal = false;
      	 			JOptionPane.showMessageDialog(null,"      兩次輸入的密碼不相同!","填寫信息不正確",2);
      	 		}
      	 	
      	 		else if(password.getText().length()<6 ||password.getText().length()>20 )
      	 		{
      	 			legal = false;
      	 			JOptionPane.showMessageDialog(null,"      密碼長度不符合規則!","填寫信息不正確",2);
      	 		}
      	 	
      	 		else if(userName.getText().length()>12)
      	 		{
      	 			legal = false;
      	 			JOptionPane.showMessageDialog(null,"             用戶名過長!","填寫信息不正確",2);	
      	 		}
      	 	
      	 		else
      	 		{
      	 			char[] temp = userName.getText().toCharArray();
      	 			for(int i=0;i<userName.getText().length();i++)
      	 			{
      	 				if(!((temp[i]>='0'&&temp[i]<='9')||(temp[i]>='a'&&temp[i]<='z')||(temp[i]>='A'&&temp[i]<='Z')||(temp[i]=='_')))
      	 				{
      	 					legal = false;
      	 					JOptionPane.showMessageDialog(null,"      用戶名填寫不符合規則!","填寫信息不正確",2);
					 		return;
					 	}
      	 			}
      	 		
      	 			temp = password.getText().toCharArray();
      	 			for(int i=0;i<password.getText().length();i++)
      	 			{
      	 				if(!((temp[i]>='0'&&temp[i]<='9')||(temp[i]>='a'&&temp[i]<='z')||(temp[i]>='A'&&temp[i]<='Z')))
      	 				{
      	 					legal = false;
      	 					JOptionPane.showMessageDialog(null,"       密碼填寫不符合規則!","填寫信息不正確",2);
					 		return;
					 	}
      	 			}
      	 		
      	 			temp = account.getText().toCharArray();
      	 			for(int i=0;i<account.getText().length();i++)
      	 			{
      	 				if(!((temp[i]>='0'&&temp[i]<='9')))
      	 				{
      	 					legal = false;
      	 					JOptionPane.showMessageDialog(null,"     帳戶號填寫不符合規則!","填寫信息不正確",2);
					 		return;
					 	}
      	 			}

      	 		}
      	 	
      	 	if(legal)
      	 	{
      	 		try
      	 		{
      	 			out.println("UPDATEUSER");
      	 			out.println(userID);
           			out.println(userName.getText());
           			out.println(password.getText());
           			out.println(account.getText());
           			
           			String result = in.readLine();
           			if(result.equals("USED"))
           			{
           				out.println(JOptionPane.showInputDialog(null,"該賬戶已存在!","請輸入擁有該賬戶的用戶名"));
           				result = in.readLine();
           			}
           			
           			if(result.equals("SUCCESS"))
           			{	
           				
           				JOptionPane.showMessageDialog(null,userName.getText()+":  已成功修改個人信息!","更新成功",1);
	       				dialog.dispose();
           			}
           			
           			if(result.equals("FAILURE"))
           			{
           				JOptionPane.showMessageDialog(null," 該用戶名已存在,請重新選擇用戶名!","更新失敗",0);
           			}
           			
           			if(result.equals("ERROR"))
           			{
           				JOptionPane.showMessageDialog(null,"       系統更新信息失敗!","更新失敗",0);
           			}
           			
           			if(result.equals("AFAILURE"))
           			{
           				JOptionPane.showMessageDialog(null,"賬戶信息輸入不正確,請重新選擇賬戶號碼!","更新失敗",0);
           			}
      	 		}catch(Exception ex){}
      	 	}
      	 }
      	 
      	 else if (cmd.equals("取消"))
      	 {
      	   dialog.dispose();	
      	 }
      }
	}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲精品一区二区三区| 国产成人综合在线| 精品中文字幕一区二区小辣椒| 国产成人精品亚洲午夜麻豆| 91行情网站电视在线观看高清版| 日韩一级高清毛片| 亚洲精品乱码久久久久久| 韩国视频一区二区| 欧美电影一区二区三区| 最新日韩在线视频| 国产成人8x视频一区二区| 3d成人动漫网站| 亚洲三级小视频| 成人免费高清在线观看| 久久网这里都是精品| 日韩电影免费在线观看网站| 欧洲精品一区二区| 最新高清无码专区| 大胆欧美人体老妇| 久久精品亚洲一区二区三区浴池| 久久99热这里只有精品| 欧美一级黄色大片| 丝袜美腿亚洲一区二区图片| 欧美在线短视频| 亚洲一区二区三区四区在线免费观看 | 国产精品传媒入口麻豆| 国模一区二区三区白浆| 欧美精品一区二| 久久爱www久久做| 精品国产免费人成电影在线观看四季| 婷婷丁香激情综合| 91麻豆精品国产自产在线观看一区| 亚洲一区视频在线| 欧美性感一区二区三区| 午夜欧美在线一二页| 69精品人人人人| 亚洲成人免费电影| 欧美久久久久免费| 老司机精品视频导航| 亚洲精品在线观| 国内精品伊人久久久久影院对白| 精品国精品自拍自在线| 国产成人午夜99999| 中文字幕亚洲视频| 91国产福利在线| 天天色天天爱天天射综合| 欧美成人vps| 国产精品99精品久久免费| 国产精品―色哟哟| 色综合网色综合| 丝袜亚洲另类欧美| 久久婷婷国产综合精品青草| 国产黄色精品视频| 亚洲综合丝袜美腿| 91精品国产麻豆| 国产91丝袜在线播放| 自拍av一区二区三区| 欧美日韩精品一区二区三区| 免费成人深夜小野草| 国产日韩欧美不卡在线| 在线视频观看一区| 久久福利视频一区二区| 国产精品少妇自拍| 欧美日韩精品一二三区| 国产精品白丝jk黑袜喷水| 一区二区三区在线不卡| 日韩精品一区在线观看| 91蜜桃在线免费视频| 蜜桃久久av一区| 亚洲欧美综合另类在线卡通| 欧美伦理电影网| 国v精品久久久网| 日韩中文字幕不卡| 日本一区二区免费在线观看视频 | 中文字幕一区二区三区精华液| 欧美视频第二页| 国产精品乡下勾搭老头1| 午夜一区二区三区在线观看| 精品国产在天天线2019| 在线一区二区视频| 国产电影精品久久禁18| 亚洲123区在线观看| 国产精品久久久久久久岛一牛影视| 欧美一区二区三区免费观看视频| 国产精品91一区二区| 午夜成人免费视频| 国产精品乱人伦中文| 欧美一区二区三区小说| 一本大道久久a久久精品综合| 久久se精品一区二区| 午夜私人影院久久久久| 亚洲视频图片小说| 国产视频911| 日韩免费高清视频| 欧美日韩免费在线视频| 97精品国产97久久久久久久久久久久| 久久精品国产亚洲aⅴ| 五月天一区二区| 亚洲三级在线免费| 中文字幕在线不卡一区| 精品88久久久久88久久久| 欧美高清精品3d| 欧美在线观看视频一区二区| 99精品一区二区三区| 国产精品综合二区| 久久精品国产99久久6| 偷拍自拍另类欧美| 一区二区三区四区在线播放 | 日韩高清一区在线| 亚洲电影视频在线| 亚洲精品国产品国语在线app| 国产精品美女久久久久久久久| 欧美精品一区二区在线播放| 日韩午夜在线播放| 欧美一区二区三区视频在线 | 奇米777欧美一区二区| 亚洲国产精品一区二区久久恐怖片| 亚洲女爱视频在线| 亚洲精品成人少妇| 尤物在线观看一区| 亚洲一区在线免费观看| 亚洲一级二级三级| 午夜精品久久久久久久99水蜜桃 | 97久久久精品综合88久久| 91亚洲永久精品| 色爱区综合激月婷婷| 91麻豆蜜桃一区二区三区| 91啪九色porn原创视频在线观看| 99综合电影在线视频| 一本大道久久a久久综合| 欧美在线高清视频| 91精品国产综合久久久久久| 日韩欧美国产电影| 久久久天堂av| 日韩毛片一二三区| 亚洲3atv精品一区二区三区| 蜜臀av一级做a爰片久久| 国产美女视频91| 成人午夜电影久久影院| 欧美专区在线观看一区| 在线播放国产精品二区一二区四区| 91精品国产综合久久国产大片| 精品免费国产一区二区三区四区| 国产校园另类小说区| 亚洲丝袜自拍清纯另类| 日本不卡不码高清免费观看| 国产成人一区在线| 色女孩综合影院| 日韩欧美色综合网站| 国产精品不卡一区二区三区| 亚洲国产日韩在线一区模特| 九一久久久久久| av在线一区二区三区| 91精品国产品国语在线不卡| 中文字幕欧美日韩一区| 亚洲国产成人va在线观看天堂| 极品美女销魂一区二区三区| 成人精品视频一区二区三区| 欧美视频一区在线| 国产精品对白交换视频| 日本午夜精品一区二区三区电影 | 国产精品自拍三区| 在线看日本不卡| 久久你懂得1024| 性欧美疯狂xxxxbbbb| 成人免费视频一区| 日韩一区二区精品| 亚洲精品视频免费看| 狠狠v欧美v日韩v亚洲ⅴ| 欧美色综合网站| 日韩美女精品在线| 久久国产精品无码网站| 欧美性xxxxxx少妇| 中文字幕第一区第二区| 蜜臀精品一区二区三区在线观看| 色欧美片视频在线观看在线视频| 久久久久久久久久久久久女国产乱| 亚洲va国产天堂va久久en| 不卡欧美aaaaa| 久久嫩草精品久久久精品| 日韩av在线免费观看不卡| 欧美在线一二三四区| 中文字幕一区二区三区精华液| 国产美女精品在线| 欧美一区二区免费观在线| 亚洲最快最全在线视频| 成人教育av在线| www国产精品av| 久久精品国产在热久久| 欧美一区二区免费| 日韩在线一区二区| 欧美色精品在线视频| 亚洲在线成人精品| 色久综合一二码| 亚洲欧洲精品天堂一级| 99国产精品一区| 亚洲欧美日韩电影| 色婷婷久久综合| 亚洲狠狠丁香婷婷综合久久久| 99久久er热在这里只有精品15|