「java设置文本框密码」java怎么设置文本框的长宽

博主:adminadmin 2023-03-22 18:12:09 459

本篇文章给大家谈谈java设置文本框密码,以及java怎么设置文本框的长宽对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java 中如何设置输入框密码不能复制

加入oncopy="return false"就可以了

oncopy="return false;" oncut="return false;" 防止复制防止复制

如果不想整个网站都被copy,可以在body中加入该代码

body oncopy="alert('不能复制');return false;"

java输入密码在文本框里显示"*"

如果用图形界面的话好像有方法显示“*”的

------------------------------------------------------

passwordinput.setEchoChar('*') ; // 设置回显

java如何让文本框隐藏输入的密码

如果你开发的是java窗口应用程序,那么输入密码的文件框使用:JPasswordField jPasswordField = new JPasswordField();

如果你是做的jsp开发,那么输入密码的文本框使用:input type ="password" name = "password"/

这样输入的密码就会被.......代替。

java如何实现文本框显示密码和实际密码位数不同

A——输入时显示真实长度

B——光标离开触发事件,真实值写入SESSION,密码文本框就随你操作啦,想让他怎么就怎么样。

C——当光标再次进入后,清空密码文本框中内容和SESSION中的值,要求用户重新写入,重复B操作。

D——提交后,后台从SESSION中取真实值

这样执行,数据的安全性相对较高

对于 “飞翔的香蕉皮”和“wuyao345”提到的隐藏域也是可行的

同以上步骤,只不过将存储真实值的地方由SESSION改为页面的隐藏域

相对安全性较SESSION差点

但对于你的问题两者均可

我想在java swing 里实现 在文本框和密码框加入提示信息。。。

package test;

import java.awt.BorderLayout;

import java.awt.Color;

import java.awt.Component;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class Hint extends JFrame implements MouseListener

{

private static final long serialVersionUID = 1L;

private static final String TIP = "QQ号码/手机/邮箱";

public Hint ()

{

setTitle ("test");

setLayout (new BorderLayout ());

final JTextField tf = new JTextField (TIP);

tf.setName ("tf");

tf.setForeground (Color.gray);

tf.setLocation (0, 0);

tf.setSize (100, 30);

tf.addMouseListener (this);

JPanel panel = new JPanel ();

panel.setName ("panel");

panel.addMouseListener (this);

panel.setLayout (null);

panel.add (tf);

panel.setFocusable (true);

add (panel);

setSize (150, 60);

setLocationRelativeTo (null);

setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);

setVisible (true);

}

public static void main ( String[] args )

{

new Hint ();

}

@Override

public void mouseClicked ( MouseEvent e )

{

Component component = e.getComponent ();

String name = component.getName ();

if (e.getButton () == MouseEvent.BUTTON1)

{

if ("tf".equals (name))

{

JTextField tf = (JTextField) component;

if (TIP.equals (tf.getText ()))

{

tf.setText ("");

}

}

else if ("panel".equals (name))

{

JTextField tf = (JTextField) ( (JPanel) component ).getComponents ()[0];

if ("".equals (tf.getText ()))

{

tf.setText (TIP);

}

}

}

}

@Override

public void mousePressed ( MouseEvent e )

{}

@Override

public void mouseReleased ( MouseEvent e )

{}

@Override

public void mouseEntered ( MouseEvent e )

{}

@Override

public void mouseExited ( MouseEvent e )

{}

}

java设置文本框密码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java怎么设置文本框的长宽、java设置文本框密码的信息别忘了在本站进行查找喔。