精华内容
下载资源
问答
  • java论坛会员注册系统

    2010-06-14 19:19:52
    这是一个这是一个java论坛会员注册系统,对于学习java的人非常有用,希望大家多多下载。,对于学习java的人非常有用,希望大家多多下载。
  • 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实现简单的会员注册窗体

    千次阅读 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
    注册成功!
    
    展开全文
  • import java.util.Scanner; public class Tet3 { public static void main(String[] args) { //先创建 Scanner 键盘入口 Scanner input=new Scanner(System.in); System.out.println(&quot;**欢迎进...

    在这里插入图片描述

    package cn.kgc.demo.;
    import java.util.Scanner;
    public class Tet3 {
    
    
    public static void main(String[] args) {
        //先创建 Scanner 键盘入口
    	Scanner input=new Scanner(System.in);
    	System.out.println("**欢迎进入注册系统**");
        //用 while 循环 语句
    	while(true) {
    		System.out.println("请输入用户名:");
    		String usName=input.next();
    		System.out.println("请输入密码:");
    		String usPassword=input.next();
    		System.out.println("请再次输入密码:");
    		String newUsPassword=input.next();
    		
    		//用 if去进行判断,用户名不能小于3,密码不能小于6
    		if(usName.length()>=3&&usPassword.length()>6) {
    		if(usPassword.equals(newUsPassword)) {
    			System.out.println("注册成功!");
    			break;
    		}else {
    			System.out.println("两次输入的密码不相同");
    		}
    		}
    		if(usName.length()<3) {
    			System.out.println("用户名长度不能小于3,");
    		}
    		if(usPassword.length()<=6) {
    			System.out.println("密码长度不能小于6");
    		}
    	}
    }
    
    }
    
    // 输出结果,如果输入不符合条件,会报错给出提示。
    
    **欢迎进入注册系统**
    请输入用户名:
    admin
    请输入密码:
    1234567
    请再次输入密码:
    1234567
    注册成功
    
    展开全文
  • 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(
  • java会员登录

    2013-12-20 10:47:08
    <td align="center"><A href="Register.jsp">会员注册</b></A> <td align="center"><A href="login.jsp">会员登录</b></A> <td align="center"><A href="upload.jsp">上传照片</b></A> <td align="center"><A ...
  • 最多可以注册5个用户,如果注册的用户已存在,则提示用户, 如果已经注册满5个用户,则停止注册。该系统运用了方法的封装和数组的巧用,是java面向对象中的一个综合案例
  • 原文地址:http://javaz.cn/site/javaz/site_study/info/2015/28375.html​ ... 会员注册 打开浏览器,输入http://www.freeteam.cn/register.jsp。 输入注册信息后点击“注册”按钮。
  • 项目地址:http://www.freeteam.cn/ 会员注册 打开浏览器,输入http://www.freeteam.cn/register.jsp。 输入注册信息后点击“注册”按钮。
  • System.out.println("***欢迎进入注册系统***\n"); do { System.out.println("请输入用户名:"); user1 = input.next(); System.out.println("请输入密码:"); password1 = input.next(); ...
  • 项目地址:http://www.freeteam.cn/ 会员注册 打开浏览器,输入http://localhost:8080/register.jsp。   输入注册信息后点击“注册”按钮。
  • java用户注册管理系统

    2010-06-14 19:30:50
    这是一个java用户注册管理系统,对于学习java的人非常有用,希望大家多多下载。
  • 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(); ...
  • java用户注册登陆

    热门讨论 2009-11-30 12:46:26
    用户注册登陆是一般网站都需要的。本程序是包括最基本的用户注册登陆功能,详细的源代码 该程序使用了两个数据库:passwd和profile
  • java用户注册界面

    千次阅读 2018-08-15 17:57:25
     * 功能:用户注册界面(Swing组件————复选框和单选框组件)  * 1.复选框组件:JCheckBox  * 2.单选框组件:JRadioButton  */ package com.gui; import java.awt.GridLayout; import javax.swing....
  • ZL_Java实现注册、登录

    2017-09-16 10:40:37
    java代码,很简单的利用循环语句switch完成控制台实现用户的注册和登录,模拟了一个系统,非界面化,仅控制台
  • Java超市会员管理系统

    万次阅读 多人点赞 2019-08-04 20:38:46
    要求:借助集合框架及实用类实现该系统 积分累计 积分兑换 ...用户名、密码、会员卡号(随机生成)、注册日期、积分 2、创建超市业务类: 菜单展示 业务选择 积分存取方法、积分兑换方法、积分查...
  • import java.util.Scanner; /* 实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串) */ public class Demo03Register { String name; String password; String ...
  • 应用场景:推荐新用户注册A会员推荐B注册,即赠送A会员100积分,B会员推荐C会员注册,赠送A会员50积分、B会员各100积分,依次类推,只要A发展的会员继续发展下面的会员,A都可以获增相应的积分。 package ...
  • JAVA之模拟注册登录幸运抽奖

    千次阅读 2017-01-10 10:30:03
    JAVA之模拟注册登录幸运抽奖
  • 这个主要是在页面获取用户注册的信息 在web下面register.jsp <%@ page language="java" pageEncoding="UTF-8" %> <!DOCTYPE html PUBLIC "-//W3C//Dtd html 4.01 Transitional//EN"> <html> <...
  • /** * * 会员表 前端控制器 * * * @author jzd * @since 2020-08-08 */ @CrossOrigin @RestController @RequestMapping("/") public class CenterMemberController { @Autowired private CenterMemberService ...
  • 同时,这一系统还有其它很多功能,例如会员注册、会员信息发布等,以及会员管理功能等。 第2章 需求分析 7 2.1 系统需求分析 7 2.1.1 组织结构 7 2.1.2 系统用户分析 7 2.1.3用例图建模 8 2.1.4 系统总顺序图 9 ...
  • 超市会员管理系统 ... 开卡:需输入注册名和密码(密码长度不能小于6位,否则重新输入密码),由系统随机分配会员卡号(提示:可通过Random类生成随机卡号),开卡成功后系统赠送该会员100积分  退出
  • 积分兑换系统 java源码 会员项目 需求分析 伴随着信息行业的蓬勃发展和人们办公自动化意识的增强,会员管理部门的工作也越来越...会员用户统计:实现管理员对已注册用户的统计,并可以进行修改和查询; 对会员用户所
  • 注册会员时,需要验证用户输入的用户名、密码、性别、年龄和邮箱地址等信息是否符合标准,如果符合标准方可进行注册。那么,下面就使用 Character 类中的一些静态方法来完成这个程序,具体的实现步骤如下。 import...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,700
精华内容 5,480
关键字:

java会员注册

java 订阅