java 登陆界面 报告_java登陆界面实验报告
1.设计思想
首先定义姓名name,用消息框输入姓名和密码,然后使用类型转换生成六位验证字符串,用消息框输入验证码,然后判断输入的验证码是否正确,如果正确则显示验证成功,如果失败则显示验证失败重新输入姓名密码验证码,直到输入正确。
2.程序流程图
3.源程序
package 实验任务四;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class RandomStr
{
public static void main(String[] args)
{
String name;//定义登录名
String number;//定义验证码
String mima;//定义密码
int q=0;//定义一个数,用来判断是否跳出循环
do
{
name=
JOptionPane.showInputDialog( "请输入登录名:" );//消息框输入登录名
mima=
JOptionPane.showInputDialog( "请输入密码:" );//消息框输入密码
//定义一个空字符串
String result = "";
//进行6次循环
for(int i = 0 ; i < 6 ; i ++)
{
//生成一个97~122的int型的整数
int intVal = (int)(Math.random() * 26 + 97);
//将intValue强制转换为char后连接到result后面
result = result + (char)intVal;
}
number=
JOptionPane.showInputDialog("验证码"+result);//消息框输出验证码并输入验证码,
//输出随机字符串
if(number.equals(result))//判断输入的验证码和给出验证码是否一致
{
JOptionPane.showMessageDialog(
null, "验证成功" , "Results",//消息框中输出验证成功
JOptionPane.PLAIN_MESSAGE );
q=1;
}
if(!number.equals(result))//判断输入的验证码和给出的验证码是否一致
{
JOptionPane.showMessageDialog(
null, "验证码错误,请重新输入 " , "Results",//消息框中输出sum
JOptionPane.PLAIN_MESSAGE );
}
}while(q!=1);//当验证码输入正确是跳出循环
}
}
4.结果截图
5.实验总结
这个程序并没有按照要求的总体的登陆页面显示,我把它们用消息框的形式显示登陆。在这个程序中我学会了java的随机生成一个整数,也对编辑消息框的代码更加熟悉了,接下来,我会学习一下怎么以总体的登陆页面显示。
原文:http://www.cnblogs.com/sunshine-z/p/7633460.html
java 登陆界面 报告_java登陆界面实验报告相关推荐
- java弹弹球实验报告_Java弹球游戏实验报告—chen
Java弹球游戏实验报告-chen 课 程 设 计 报 告 题 目 弹球小游戏 姓 名 方成 学 号 20 专 业 java 指导教师 陈华恩 2013年 12 月 30 目录 一.实验目的2 二.需 ...
- java员工管理系统实验报告_java员工管理系统实验报告怎么写?员工管理系统的风险控制有哪些?...
员工管理系统在设计好后,要先试运行,实验成功后,才可以使用的.那大家知道java员工管理系统实验报告怎么写吗?还有,员工管理系统的风险控制有哪些呢?下面就让小编带大家一起来了解一下吧. java员工管 ...
- java课程设计实验报告_java课程设计实验报告样例
分数_______ 嘉应学院计算机学院实验报告 课程名称:面向对象程序设计课程设计(Java) 实验名称:"动物换位"程序设计 指导教师:肖振球 实验地点:_居家学习_实验时间:2 ...
- java程序设计教程实验报告_java程序设计课程--实验报告-实验13.doc
java程序设计课程--实验报告-实验13.doc 还剩 12页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: ...
- java程序设计教程实验报告_java程序设计课程实验报告3
北京电子科技学院(BESTI) 实验报告 课程:java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导教师:娄嘉鹏 实验日期:2013 ...
- 交互界面设计快速原型设计实验报告
交互界面设计快速原型设计实验报告 一.实验目的 1.掌握软件开发原型模型的概念 2.练习Axure RP的原型设计 二.实验内容 1.界面改造:用Axure RP 9对热力学计算的界面实现三种风格的改 ...
- 计算机图形人机交互实验报告,用户界面设计人机交互实验报告.doc
用户界面设计人机交互实验报告 <人机交互>实验报告 题目 实验一 图形用户界面的设计 专业 软件工程 班级 2011 学号 2011221104220026 姓名 孙元喜 导教师 关玉欣 ...
- 安徽工程大学C语言程序设计实验报告,安徽工业大学嵌入式实验报告.docx
安徽工业大学嵌入式实验报告 <嵌入式系统实验报告>指导教师:陆勤姓名:程少锋学号:139074366班级:物联网131班实验一B 熟悉实验开发环境一.实验目的熟悉ADS1.2 开发环境,学 ...
- c语言的报告一,C语言实验报告(一).doc
C语言实验报告(一) C语言实验报告(一) 一.实验目的 掌握C语言中,基本的输入输出函数的使用方法. 掌握printf中转义字符'\t','\n'的用法. 掌握赋值语句的用法. 掌握算术表达式.赋值 ...
- 第四次c语言实验报告模板,C语言实验报告模板.doc
C语言实验报告模板.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得 ...
最新文章
- 春天来了,我也发“芽”了!
- [探讨]route print PC与交换机的区别
- springmvc自定义日期编辑器
- 独家揭秘!阿里大规模数据中心的性能分析 1
- JavaScript权威指南--多媒体和图形编程
- python怎样把两个图画到一起_python实现两张图片拼接为一张图片并保存
- Java 8:对速度3.0.1“森林”流ORM的更深入了解
- 第二:HttpClient+testNG实现对接口的测试及校验(接口自动化落地)
- 二十七、K8s最小服务漏洞1-PSP
- Linux内核时间管理和定时器
- Java是什么,Java是什么意思
- 【总结整理】AI产品经理大会2017(转载)
- MySQL中emoji表情包的存储问题
- 坚果云WebDav示例
- 小程序如何推广?小程序有哪些推广方式?
- HTML 5 技术——链接群(持续更新)
- 家庭宽带真的还有意义么?
- 化整为零 盛大在换轨
- FrameLayout, LinearLayout, ReativeLayout怎么做到View在右下
- 这么多人去香港开银行账户,想要了解的可以进来看一下
热门文章
- 我在b站上推荐一个看小电影的网站,结果被骂了
- Go语言优秀的Revel开源框架推荐
- pandas GUI 神器 D-Tale,可视化操作自动转代码
- 直线方程和直线系方程
- pytorch的两个函数 .detach() .detach_() 的作用和区别
- 实验——贝叶斯决策论预测贷款是否违约
- Pygame小游戏:玩扫雷就在瞎点的,不止你一个人。
- “1+7+N”改革工作体系介绍
- GO语言开源项目TOP 100
- CSDN 创始人蒋涛:开源吞噬世界,得开发者得天下