精华内容
下载资源
问答
  • java实现会员注册

    千次阅读 2020-02-22 20:05:30
    实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串) package day15; import java.util.Scanner; public class Register{ public static void main(String[] args){ ...

    实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串)

    package day15;
    import java.util.Scanner;
    public class Register{
    public static void main(String[] args){
    Verify v1=new Verify();
    v1.nameExe();
    }
    }
    class Verify {
    String name;
    String password;
    String newPassword;
    public void nameExe(){
    System.out.println(“请输入用户名,密码和验证密码”);
    Scanner input=new Scanner(System.in);
    System.out.print(“用户名:”);
    name=input.next();
    System.out.print(“密码:”);
    password=input.next();
    System.out.println(“验证密码:”);
    newPassword=input.next();

    	while(name.length()<3||
    			(password.equals(newPassword)==false)
    			||(password.length()<6)){
    		if(name.length()<3){
    			System.out.println("用户名不能小于3");
    		}
    		if((password.equals(newPassword)==false)
    				||password.length()<6){
    			System.out.println("两次密码不一样或密码不能小于6位");
    			System.out.println("请重新输入");
    			System.out.print("用户名:");
    			name=input.next();
    			System.out.print("密码:");
    			password=input.next();
    			System.out.println("验证密码:");
    			newPassword=input.next();
    		}
    	}
    	System.out.println("注册成功");
    }
    

    }

    在这里插入图片描述

    展开全文
  • Java 实现会员注册升级 关键代码

    千次阅读 2016-09-20 17:20:34
    String a="注册成功!"; boolean b=false; String[] splitphone=new String [3]; splitphone=dian.split("-",2); if(shen.length()!=16&&shen.length()!=18){ System.out.println(
        	 <span style="font-size:18px;"> String a="注册成功!";
        	  boolean b=false;
        	  String[] splitphone=new String [3]; 
        	  splitphone=dian.split("-",2);
        	  if(shen.length()!=16&&shen.length()!=18){
        		  System.out.println("身份证号必须是16位或是18位!");
        	  }else if(shou.length()!=11){
        		  System.out.println("手机号码必须是11位!");
        	  }else if(splitphone[0].length()!=4&&splitphone[0].length()!=7){
        		  System.out.println("座机号码区号必须是四位,电话号码必须是七位!");
        	  }else{    		 
        		  b=true;
        	  }
        	  return a;
          
    
    ******************/*/*/*/*/
                    Scanner input =new Scanner (System.in);
    		hui h=new hui();		
    		String a,b1,b2;
    		String w;
    		System.out.println("***欢迎进入注册系统***");
    		do{
    			System.out.println("请输入身份证号:");
    			a=input.next();
    			System.out.println("请输入手机号:");
    			b1=input.next();
    			System.out.println("请输入座机号:");
    			b2=input.next();
    			w=h.zhuce(a,b1,b2);
    			System.out.println(w);		
    		}while(!w.equals("注册成功!"));
    
    	}</span>

    展开全文
  • java实现简单的会员注册窗体

    千次阅读 2019-05-08 22:53:24
    最近在学习Java图形界面,一下实现了一个简单的会员注册窗体,可能会有bug package memberRegistration; import java.awt.*; import java.awt.image.BufferedImage; import java.io.IOException; import java.util....

    最近在学习Java图形界面,一下实现了一个简单的会员注册窗体,可能会有bug

    package memberRegistration;
    
    import java.awt.*;
    import java.awt.image.BufferedImage;
    import java.io.IOException;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    import javax.imageio.ImageIO;
    import javax.swing.*;
    public class MemberRegistration extends JFrame {
    
    	private static final long serialVersionUID = 1L;
    	public MemberRegistration() {
    
    		Label name = new Label("姓名");  //创建一个标签
    		name.setBackground(Color.pink); //标签的颜色设置为粉红色
    		Label pwd = new Label("密码");
    		Label pwdAgain = new Label("再次输入\n密码");
    		pwdAgain.setBackground(Color.pink);
    		pwd.setBackground(Color.pink);
    		JTextField username = new JTextField(10);//创建一个普通文本输入框
    		JPasswordField userPwd = new JPasswordField(10);//创建一个密码输入框,这个组件自动隐藏密码
    		JPasswordField userPwdAgain = new JPasswordField(15);//创建再次输入密码框
    		JPanel one = new JPanel(new FlowLayout(6, 10, 10)); //创建面板,并设置布局
    		
    		one.add(name);//将组件逐个添加至面板
    		one.add(username);
    		one.add(pwd);
    		one.add(userPwd);
    		one.add(pwdAgain);
    		one.add(userPwdAgain);
    
    		Label sex = new Label("性别");
    		sex.setBackground(Color.pink);
    		JCheckBox man = new JCheckBox("男"); //设置复选框
    		JCheckBox women = new JCheckBox("女"); 
    		ButtonGroup group = new ButtonGroup(); //设置按钮组
    		group.add(man); //将man和women两个按钮捆绑在一起,这样就只能选择其中的一个
    		group.add(women);
    		
    		one.add(sex);
    		one.add(man);
    		one.add(women);
    
    		Label agree = new Label("同意注册协议");
    		agree.setBackground(Color.pink);
    		JRadioButton rb1 = new JRadioButton("是"); //创建单选框
    		JRadioButton rb2 = new JRadioButton("否");
    		ButtonGroup rbgroup = new ButtonGroup();
    		rbgroup.add(rb1);
    		rbgroup.add(rb2);
    		one.add(agree);
    		one.add(rb1);
    		one.add(rb2);
    
    		Label Grade = new Label("年级");
    		Grade.setBackground(Color.pink);
    		String[] grade = { "大一", "大二", "大三", "大四" };
    		JComboBox<String> jcb = new JComboBox<String>(grade);
    		jcb.setPreferredSize(new Dimension(100, 20));
    		one.add(Grade);
    		one.add(jcb);
    		JButton ok = new JButton("确认");
    		one.add(ok);
    		ok.addActionListener((event) -> {
    			if (username.getText().trim().length() == 0) {
    				errorDialog("用户名不能为空,请填写用户名");
    				return;
    
    			}
    			String reg = "^[\u4E00-\u9FA5A-Za-z]+$"; // 正则表达式判断输入的用户名是否合法
    			Pattern p = Pattern.compile(reg);
    			Matcher m = p.matcher(username.getText().trim());
    			if (!m.matches()) {
    				errorDialog("用户名不合法,请重新输入");
    				return;
    			}
    			if (new String(userPwd.getPassword()).trim().length() == 0) {
    				errorDialog("密码不能为空,请设置密码");
    				return;
    			}
    			if (new String(userPwdAgain.getPassword()).trim().length() == 0) 			{
    				errorDialog("请再次输入您的密码");
    				return;
    			}
    			if (!new String(userPwd.getPassword()).trim().toString()
    					.equals(new String(userPwdAgain.getPassword()).trim().toString())) {
    				errorDialog("两次密码输入不一致,请重新输入");
    				userPwd.setText("");
    				userPwdAgain.setText("");
    				return;
    			}
    			if (!man.isSelected() && !women.isSelected()) {
    				errorDialog("请选择性别");
    				return;
    			}
    			if (!rb1.isSelected()) {
    				errorDialog("请同意用户协议,否则无法完成注册");
    				return;
    			}
    			this.dispose();
    			JFrame frame1 = new JFrame("注册成功");
    
    			frame1.setLocation(500, 200);
    			frame1.setSize(300, 275);
    			Container C = frame1.getContentPane();
    			JPanel success = new MyPanel("icon2.png");
    			Label info = new Label("注册信息");
    			JTextArea content = new JTextArea();
    			content.setBackground(new Color(225, 255, 255)); //
    			content.setAutoscrolls(true);
    			content.setPreferredSize(new Dimension(215, 75));
    			content.setLineWrap(true);
    			content.append("姓名:" + username.getText() + "\n");
    			content.append("性别:" + (man.isSelected() == true ? "男" : "女") + "\n");
    			content.append(grade[jcb.getSelectedIndex()]);
    			content.setEditable(false);
    			JButton confirm = new JButton("确认");
    			confirm.addActionListener((e) -> {
    				confirm.setBackground(new Color(255, 218, 185));
    				frame1.dispose();
    			});
    			success.add(info);
    			success.add(content);
    			success.add(confirm);
    			C.add(success);
    			frame1.setVisible(true);
    
    		});
    		JPanel jpanel = new MyPanel("icon.png");
    		jpanel.setBackground(null);
    		JSplitPane jSplitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, true, jpanel, one); //使用分隔面板
    		jSplitPane.setOneTouchExpandable(true);
    		jSplitPane.setDividerSize(1);
    		Container c = getContentPane();
    		c.add(jSplitPane);
    		this.setLocation(500, 200);
    		setSize(400, 350);
    		jSplitPane.setDividerLocation(175);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setIcon();
    		setVisible(true);
    	}
    
    	private void setIcon() { //重新设置窗体的图标
    		BufferedImage image = null;
    		try {
    			System.out.println("从"+this.getClass().getResource("")+"获取图片");
    			image = ImageIO.read(this.getClass().getResource("frame.png"));
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		this.setIconImage(image);
    	}
    public static void errorDialog(String message) {
    		JOptionPane.showMessageDialog(null, message, "警告", JOptionPane.ERROR_MESSAGE); //弹出对话框
    	}
    
    	public static void main(String[] args) {
    		new MemberRegistration();
    
    	}
    }
    
    package memberRegistration;
    import java.awt.Graphics;
    import java.awt.Image;
    import javax.swing.ImageIcon;
    import javax.swing.Jpanel;
    public class MyPanel extends JPanel { //自定义一个面板,为该面板设置好背景图片
    	private static final long serialVersionUID = 1L;
    	ImageIcon icon;
    	Image img;
    	public MyPanel(String pic) {
    		icon = new ImageIcon(this.getClass().getResource(pic));
    		img = icon.getImage();
    	}
    	@Override
    	public void paintComponent(Graphics g) {
    	/*当java认为需要重新绘制组件的时候由java调用。
    	例如你在程序中repaint();或者程序窗口最小化,然后恢复。或者程序窗口被遮挡,又显现的时候。你注意观察,这个方法是个受保护的方法,这就是说我们平常并不用管这个方法,这个方法只在你需要继承paintComponent(一般是JFrame)的时候,重写方法,也可以不重新方法,如果你不需要改变绘制组件动作的话)。*/
    		super.paintComponent(g);
    		g.drawImage(img, 0, 0, this.getWidth(), this.getHeight(), this);
    	}
    
    }
    
    

    运行界面如下:
    示例图

    该项目bin文件夹下,要有这三张图片,可以自己替换,但要注意图片名
    示例图

    展开全文
  • Java编程语言 用类实现 会员注册

    千次阅读 2019-02-25 14:24:14
    **欢迎进入注册系统** 请输入用户名: admin 请输入密码: 1234567 请再次输入密码: 1234567 注册成功!

    在这里插入图片描述
    在这里插入图片描述

    **欢迎进入注册系统**
    请输入用户名:
    admin
    请输入密码:
    1234567
    请再次输入密码:
    1234567
    注册成功!
    
    展开全文
  • Java实现超市会员管理系统
  • System.out.println("***欢迎进入注册系统***\n"); do { System.out.println("请输入用户名:"); user1 = input.next(); System.out.println("请输入密码:"); password1 = input.next(); ...
  • java练习--实现会员注册升级

    千次阅读 2016-09-20 17:23:35
    import java.util.Scanner; public class Shenfen { public static void main(String[] args) { Shenfen s = new Shenfen(); Scanner input = new Scanner(System.in); boolean a = false; boolean b = fa
  • System.out.println("***欢迎进入注册系统***\n"); do { System.out.println("请输入身份证号码:"); shenfen1 = input.next(); System.out.println("请输入手机号码:"); phone1 = input.next(); ...
  • ZL_Java实现注册、登录

    2017-09-16 10:40:37
    java代码,很简单的利用循环语句switch完成控制台实现用户的注册和登录,模拟了一个系统,非界面化,仅控制台
  • 应用场景:推荐新用户注册A会员推荐B注册,即赠送A会员100积分,B会员推荐C会员注册,赠送A会员50积分、B会员各100积分,依次类推,只要A发展的会员继续发展下面的会员,A都可以获增相应的积分。 package ...
  • 实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串) 代码: import java.util.Scanner; /* 实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入...
  • java实现邮箱激活注册账号完整案例

    千次阅读 2019-01-15 23:02:48
    2.系统通过一个已配置好的QQ邮箱账号向刚刚注册的QQ邮箱发送激活邮件,邮件内容包含激活链接。3.注册用户登录QQ邮箱点击激活链接进行激活账号操作。4.系统自动跳转到登录界面,用户进行登陆操作 一,前期准备 1.两...
  • 博主也在学习阶段,暂且贴上代码,... import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Session; import javax.mail.Transport; import jav...
  • Java实现简单幸运抽奖 代码模块: User类: package test1; public class User { private String userName; private String password; private int vipID; public User(String userName,String password,...
  • 实现会员注册

    千次阅读 2016-09-20 16:06:35
    import java.util.Scanner; public class Register { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("\t*\t*\t*欢迎进入注册系统*\t*\t*\t");
  • public class Login { public static void main(String[] args) { System.out.println("*****欢迎进入注册系统******"); boolean falg = false; do { System.out.println("请...
  • 主要为大家详细介绍了java实现微博后台登录发送微博的相关资料,感兴趣的小伙伴们可以参考一下
  • 升级“我行我素购物管理系统”,实现新增会员的功能 商场实行新的抽奖规则,会员号的百位数字等于产生的随机数字即为幸运会员,且实现如下要求 从键盘接收会员号 使用if-else实现幸运抽奖 import java.util.*; ...
  • 实现会员注册升级

    千次阅读 2016-09-20 16:04:48
    import java.util.Scanner; public class jjj { public static void main(String[] args) { Scanner input = new Scanner(System.in); boolean com = false; do { System.out.println("输入身
  • java实现动漫论坛

    千次阅读 多人点赞 2021-01-11 10:04:53
    导读:作为文化产业的一部分,动漫影响了我国一代又一代青...在设计过程中,说明了九重天动漫论坛系统的设计方案,主要包括系统运用的关键技术,数据库设计,对各个功能模块的详细设计以及实现,本次设计主要实现论.
  • package register;...import java.util.Scanner; public class Register {  String name;  String password;  String newPassword;  public void nameExe() {  Scanner input=new Scanner(System.i...
  • 1.工程文件 至于如何配值数据库和连接数据库,网上有很多教程,我就不多说,关键就是连接数据库用的...%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=UTF-8" pageEnc
  • /** * * 会员表 服务实现类 * * * @author jzd * @since 2020-08-08 */ @Service public class CenterMemberServiceImpl extends ServiceImpl, UcenterMember> implements CenterMemberService { // Redis注入 @...
  • 最多可以注册5个用户,如果注册的用户已存在,则提示用户, 如果已经注册满5个用户,则停止注册。该系统运用了方法的封装和数组的巧用,是java面向对象中的一个综合案例
  • 会员注册模块:实现会员注册功能; 留言板模块:实现留言板留言功能 (2)后台管理界面: 系统用户管理模块:实现管理员的增加、查看功能; 会员信息管理模块:实现会员信息的增加、修改、查看功能; 注册...
  • 请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能: 1.正常餐品结算和找零。 2.基本套餐结算和找零。 3.使用优惠劵购买餐品...
  • 采用的是mysql数据库,jdbc驱动,用myeclipse开发的一个java web工程。 博客中有本小系统的详细说明,请参考:https://blog.csdn.net/qq_36631076/article/details/79878822

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,164
精华内容 4,065
关键字:

java实现会员注册

java 订阅