import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
+import javax.swing.JPasswordField;
import javax.swing.JSpinner;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;
final JPanel pnlAccount = new JPanel();
final JLabel lblMail = new JLabel();
fldMail = new JTextField();
+ fldPassword.setEchoChar('*');
final JLabel lblPassword = new JLabel();
- fldPassword = new JTextField();
final JPanel pnlProxy = new JPanel();
cbProxyUse = new JCheckBox();
final JLabel lblProxyHost = new JLabel();
// ネットワーク
// ネットワーク - アカウント
private final JTextField fldMail;
- private final JTextField fldPassword;
+ private final JPasswordField fldPassword = new JPasswordField();
// ネットワーク - プロキシ
private final JCheckBox cbProxyUse;
private final JTextField fldProxyHost = new JTextField();
*/
p.setId(fldMail.getText());
- p.setPassword(fldPassword.getText());
+ p.setPassword(String.valueOf(fldPassword.getPassword()));
/*
* ネットワーク - プロキシ