ユーザー名とパスワードが同じにならないようにユーザー登録を制限しているSwingGUIがあります。私はJoptionPane
次のコードでタスクに使用しています:
public void actionPerformed(ActionEvent e) {
String username = tuser.getText();
String password1 = pass1.getText();
String password2 = pass2.getText();
String workclass = wclass.getText();
Connection conn = null;
try {
if(username.equalsIgnoreCase(password1)) {
JOptionPane.showMessageDialog(null,
"Username and Password Cannot be the same. Click OK to Continue",
"Error", JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
...
問題は、私が使用しなければならなかったことSystem.exit(0)
です; それがなければ、次のコードが実行されていました。JOptionPane
ポップアップ後も登録は成功していました。システムを終了する必要はありませんが、検証後もユーザーを登録ページに表示しておく必要があります。これを行うための最良の方法は何ですか?を使用するのではなく、これを行う他の便利な方法はありJOptionPane
ますか?