cfnr.net
当前位置:首页 >> 怎样把你输入一个数字以星号出现jAvA >>

怎样把你输入一个数字以星号出现jAvA

你说是哪个地方 的? 如果是input框的话,把type改为password。 其它地方 可以 用正则表达式,只要是数字,就让替换为*

代码: import java.util.Scanner;public class StrReplaceTest {public static void main(String[] args) {Scanner scan=new Scanner(System.in);String strNum=scan.nextLine();System.out.println(strNum+"xxxxxxx");char chNum[]=new char[...

如果是JPasswordField, 可以使用setEchoChar为星号,如果是Web页面 input type=password 即可

public class Demo {public static void main(String[] args) {for (int i = 0; i < 4; i++) {for (int j = 0; j < 4; j++)System.out.print("*");System.out.println();}}}

你说java没有用,java下面有安卓啦,swing,swt,fx等GUI,谁知道你用的是哪个呢,具体的可以追问

      如果你指的是字符界面的密码掩盖,可以参考我以前回答过的一题: http://zhidao.baidu.com/question/2250434.html 至于图形界面的例子,我刚写了一个利用 JPasswordField 和 TextField 的: import javax.swing.*; import ...

按照你的要求,编写的用星号输出一个梯形的Java程序如下 public class B { public static void main(String[] args) { int N=5; for(int i=1;i

这样就可以了

在swing 中,“JPasswordField仅用于输入密码,它是JTextField的子类,使用与JTextField完全相同,只不过所键入的每个字符都显示为用一个字符,通常是星号,可以使用setEchoChar()方法来设置JPasswordField使用另一个字符。”希望有帮助谢谢!

你可以使用JPasswordField类, 以下是API中的部分解释 javax.swing 类 JPasswordField java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.text.JTextComponent javax.swing.JTextField javax.swing.J...

网站首页 | 网站地图
All rights reserved Powered by www.cfnr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com