如何将输入jTextField的任何数字显示在x中?

MOH*_*MED 0 java passwords swing

我做了一个GUI,用户输入一个pin并点击进入.然而,jTextField显示用户输入的实际数字,我试图让它显示在x中但不能这样做.任何帮助将不胜感激,如果你可以提出任何建议:)

我为文本字段尝试了这个代码,但它的错误是lol jTextField.setText("xxxx");

这是其中一个按钮代码的代码

if(evt.getSource() == buttonOne){
            if(jTextField.getText().length() < 4){
                if(clearField == 1){
                    jTextField.setText("0");
                    clearField = 0;
                } else{
                    jTextField.setText(jTextField.getText() + "1");
                }
            }
}
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

khe*_*ood 5

使用JPasswordField而不是JTextField.这旨在隐藏输入的文本.