JOptionPaneでパスワードを入力するダイアログを出力するときのコードは、こんな感じでした。
String showPasswordDialog(Component parentComponent, String message) { JPasswordField pass = new JPasswordField(); Object[] opts = new Object[]{message , pass}; int opt = JOptionPane.showConfirmDialog( // 親Frame , 表示するObject, タイトル , ダイアログのオプション ← 文言はほぼAPI1.6からコピペ parentComponent, opts, null, JOptionPane.OK_CANCEL_OPTION); if (opt == JOptionPane.OK_OPTION) { return new String(pass.getPassword()); } return null; }
参考URL(パクリ)
Java Password Dialog
0 件のコメント:
コメントを投稿