如何编写一种可用于通过对话框实例化对象并且在接收到输入之前不会实例化该对象的方法?例如,代替int i = JOptionPane.showInputDialog("Enter number: ")
如何使用JPasswordField而不是文本字段输入类似char[] c = className.showPasswordDialog("Enter password: ")
的内容?
最佳答案
JPasswordField pwf = new JPasswordField();
JOptionPane.showInputDialog(pwf);
char[] pswd = pwf.getPassWord();