密码框代码Java 密码对话框

java弹出密码框

JTextField jtf=new JTextField();

创新互联公司专注于渑池网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供渑池营销型网站建设,渑池网站制作、渑池网页设计、渑池网站官网定制、小程序定制开发服务,打造渑池网络公司原创品牌,更为您提供渑池网站排名全网营销落地服务。

String str=jtf.getText().trim();//密码字符串

JOptionPane.showConfirmDialo(this,jtf ,"输入密码",JOptionPane.OK_CANCEL_OPTION );

if(str.length!=6){

JOptionPane.showMessageDialog(this,"请输入6位密码");

}

//直接打的,可能有错误

满意请采纳。

JAVA swing 中 密码框显示其他符号怎么显示? 我知道可以使用setEchoChar(' ')来实现 但完整代码怎么写

passwordField = new JPasswordField();

passwordField.setForeground(Color.BLACK); //设置输入的字的颜色

passwordField.setEchoChar('*');

passwordField.setOpaque(false); //透明框

passwordField.setBounds(128, 189, 104, 21); //(空白框在窗体中x轴的位置,空白框在窗体中y轴的位置,空白框的宽,空白框的高)

contentPane.add(passwordField); //加入设置面板中

JSP中如何写密码输入和确认密码时正确与否的Java判断代码?

在JSP中确定密码是否相同的方法是通过js实现的。

将onchange事件添加到两个文本框中,并在文本框的内容发生更改时触发事件,并在此事件中写入判断。

下面是步骤:

公共DOCTYPE HTML”- / / / / W3C XHTML 1.0 DTD过渡/ / EN " " "

HTML XMLNS = " "

meta HTTP - equiv =“Content -type”内容=“文本/HTML”。Charset = gb2312 "/ 。

script type = "text/javascript" 。

函数checkpwd () {

Var p1 =文档。Form1。Pwd1。价值;//获取密码框的值。

Var p2 =文档。Form1。Pwd2。价值;//获取重新输入的密码值。

{if (p1 = = ")

警告(“请输入您的密码!”);//密码被检测为空,输入//被记录。

文档。Form1。Pwd1。关注();//专注于密码框。

返回错误;//退出检测功能。

}//如果允许一个空密码,此条件可以被撤销。

如果(p1 !=p2){//确定输入值是否相同,并显示错误消息。

文档。GetElementByIdx_x(“味精”)。InnerHTML =“两个输入密码不一致,请重新输入”;//在div中显示错误消息。

返回错误;

密码是一样的,你可以继续下一步。

form name = "form1" 。

代码:

确认密码:——onchange事件触发检测——。

div id = "MSG" style = "color: red " / div 。

/形式

The / body 。

/ HTML 。

怎么用JAVA做QQ登陆界面的密码框

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class QQLogin extends JFrame {

JTextField jtf,jtf1;

public QQLogin() {

jtf = new JTextField(12);

jtf.setText("请输入");

jtf.setForeground(Color.GRAY);// 设置颜色

JPanel jp = new JPanel();

jp.add(jtf);

jtf1 = new JTextField(12);

JPanel jp1 = new JPanel();

jp1.add(jtf1);

this.add(jp1, BorderLayout.NORTH);

this.add(jp,BorderLayout.SOUTH);

this.setTitle("密码输入提示");

this.setBounds(300, 200, 220, 160);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

//jp1.getComponents()[0].setBackground(Color.RED);

//jp1上可能添加了很多组件,于是可以使用getComponents()返回一个组件数组。

//[0]表示选取该组件数组的第一个组件

//setBackground(Color.RED) 表示把该组件变成红色的背景颜色

jtf.addFocusListener(new FocusListener() {

@Override

public void focusLost(FocusEvent e) {// 失去焦点的时候

// 如果内容为空,设置文本

if (jtf.getText().trim().equals("")) {

jtf.setText("请输入");

}

}

@Override

public void focusGained(FocusEvent e) {// 得到焦点的时候

if (jtf.getText().trim().equals("请输入")) {

jtf.setText("");// 让文本为空白

}

}

});

}

public static void main(String[] args) {

new QQLogin();

}

}

代码上已经回答了你的2个问题

java中密码框的长度怎么设置,比如银行管理系统的密码限定为6位,要原创代码,最好是一个内部类

passwordField.addKeyListener(new KeyListener() {//创建一个监听器

@Override

public void keyTyped(KeyEvent e) {//按下的监听器

String passString =new String(passwordField.getPassword());//取回密码框的内容

if (passString.length()==5) {//判断长度

e.consume();//输入无效

}

}

@Override

public void keyReleased(KeyEvent e) {

// TODO Auto-generated method stub

}

@Override

public void keyPressed(KeyEvent e) {

// TODO Auto-generated method stub

}

});


本文标题:密码框代码Java 密码对话框
本文路径:http://azwzsj.com/article/dooesip.html