展开全部

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JTextField;

import javax.swing.WindowConstants;

public class keyPassword extends JDialog{

private JLabel jl1 = new JLabel("password:");

private JLabel jl2 = new JLabel("确认密码");

private JTextField pwd1 = new JTextField(18);

private JTextField pwd2 = new JTextField(18);

private JButton sure = new JButton("确定");

private JPanel jp1 = new JPanel();

public keyPassword(){

setVisible(true);

setSize(300, 150);

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

jp1.add(jl1);

jp1.add(pwd1);

jp1.add(jl2);

jp1.add(pwd2);

jp1.add(sure);

sure.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent arg0) {

String str = pwd1.getText();

String str2 = pwd2.getText();

if(str.equals("") || str2.equals("")){

JOptionPane.showMessageDialog(null, "不能为空");

}else if(str.equals(str2)){

JOptionPane.showMessageDialog(null, "两次密码相同!");

}else{

JOptionPane.showMessageDialog(null, "两次密码不相同!");

}

}

});

add(jp1);

}

public static void main(String[] args) {

new keyPassword();

}

}

最新版本:有什么问题可以联系32313133353236313431303231363533e4b893e5b19e31333332636437我,import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import javax.swing.WindowConstants;

public class keyPassword extends JDialog{

private JLabel jl1 = new JLabel("password:");

private JLabel jl2 = new JLabel("确认密码");

private JPasswordField jpf = new JPasswordField(18);

private JPasswordField jpf2 = new JPasswordField(18);

private JButton sure = new JButton("确定");

private JPanel jp1 = new JPanel();

public keyPassword(){

setVisible(true);

setSize(300, 150);

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

jp1.add(jl1);

jp1.add(jpf);

jp1.add(jl2);

jp1.add(jpf2);

jp1.add(sure);

sure.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent arg0) {

char[] str_ = jpf.getPassword();

String str=String.copyValueOf(str_);

char[] str2_ = jpf2.getPassword();

String str2 =String.copyValueOf(str2_);

if(str.equals("") || str2.equals("")){

JOptionPane.showMessageDialog(null, "不能为空");

}else if(str.equals(str2)){

JOptionPane.showMessageDialog(null, "两次密码相同!");

}else{

JOptionPane.showMessageDialog(null, "两次密码不相同!");

}

}

});

add(jp1);

}

public static void main(String[] args) {

new keyPassword();

}

}

java编写脚本校验修改密码_java编写一个更改密码校验程序,有两个密码框,一个用于输入新密码,另一个请输入确认密码……...相关推荐

  1. java编程成绩评分分等级_java编写成绩等级,最高分为best

    题目:编写一个程序,读入学生成绩,获取最高分为best,然后其他等级值: 分数>=best-10,等级为A 分数>=best-20,等级为B 分数>=best-30,等级为C 分数& ...

  2. java飞机大战分数累加代码_JAVA 基础编程练习题39 【程序 39 分数累加】

    39 [程序 39 分数累加] 题目:编写一个函数,输入 n 为偶数时,调用函数求 1/2+1/4+...+1/n,当输入 n 为奇数时,调用函数 1/1+1/3+...+1/n package cs ...

  3. java向kafka推送数据_Java编写程序将数据存入Kafka中

    Kafka是一个类似于RabbitMQ的消息系统,它的主要功能是消息的发布和订阅.处理和存储. 1.它类似于一个消息系统,读写流式的数据. 2.编写可扩展的流应用处理程序,用于实时事件响应的场景. 3 ...

  4. java编写超市收银系统_java编写的超市收银系统

    [实例简介] 用java编写的超市收银系统, [实例截图] [核心代码] ad9ea874-4694-4cc4-b634-760c9c1b6b65 └── 超市收银系统 ├── sql │   ├── ...

  5. java如何编写出菱形的代码_java编写菱形代码

    菱形代码 public class Diamond { public static void main(String[] args) { for (int i = 1; i <= 5; i++) ...

  6. java大嘴鱼游戏代码_Java编写大嘴怪游戏--原创

    第一步:大嘴鱼类 package fish; import java.awt.Color; import java.awt.Graphics; import java.awt.event.Action ...

  7. java带头结点的单链表_java编写带头结点的单链表

    /*** @ProjectName: JavaPractice * @Package: com.itwang.swordtooffer * @ClassName: LNodeOperation * @ ...

  8. java控制台超市收银系统_java编写的超市收银系统

    代码片段和文件信息 package supermarket; import supermarket.view.View; public class Test{ public static void m ...

  9. python编写脚本方法_使用Python编写提取日志中的中文的脚本的方法

    由于工作需要在一大堆日志里面提取相应的一些固定字符,如果单纯靠手工取提取,数据量大,劳心劳力,于是自然而然想到了用Python做一个对应的提取工具,代替手工提取的繁杂,涉及中文字符,正则表达式不好匹配 ...

最新文章

  1. springboot版本升级导致webservice调用失败org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandle
  2. mysql 动态传入表名 存储过程_MySQL之常见约束以及事务和存储过程
  3. Spring AOP实例——异常处理和记录程序执行时间
  4. 分享一个四两拨千斤的真实故事
  5. 安装apk报错INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决方法
  6. Java学习之反射机制及应用场景
  7. centos 下载tomcat8
  8. 微信小程序实现图片懒加载
  9. NSA网络武器被公开,面对突发性的高危漏洞事件,我们应该如何应对?
  10. java多级继承_java代码继承------多层继承
  11. 现在进行时和一般现在时的区分_38
  12. 【移动安全高级篇】————2、浅谈Android软件安全自动化审计
  13. 中睿天下入选《2022年中国网络安全市场全景图》
  14. 服务器 备案 文档,备案需要备案服务器
  15. 蚂蚁森林在沙漠种植了5552万棵树,原来我也在做一件改变世界
  16. python listdir 忽略 隐藏文件_忽略特殊文件
  17. [转] JS实例操作QQ空间自动点赞方法
  18. IP数据报分片原因(详细)及其步骤
  19. Vitamio视频播放器(一)
  20. 有效数字及其运算规则

热门文章

  1. 在Visual Studio中使用序列图描述对象之间的互动
  2. javascript 数字的常用方法
  3. MySQL出现同步延迟有哪些原因?如何解决?
  4. javascript高级程序设计第一章
  5. SharePoint 2013 中如何使用Silverlight
  6. 在备份流程中使用date
  7. Spring 多数据源事务配置问题
  8. 麦克纳姆轮运动原理_【带字幕视频】麦克纳姆轮你了解多少?ESP32的WIFI信号,居然能覆盖10公里?...
  9. 查单个值用什么resultset_视光门诊日记—为什么两个医院查的视力不一样
  10. cleanmymac3.9.6下载_单耳兔o2oapp下载-单耳兔o2o商城官方版下载v10.6 安卓版