このコードを使用して、両方のフィールドが入力されている場合はボタンを有効にし、そうでない場合はボタンを無効にしています:
if (jTextFieldAccountName.getText().isEmpty() &&
jPasswordFieldAccountPassword.getPassword().length == 0) {
jButton_Next.setEnabled(false);
} else {
jButton_Next.setEnabled(true);
}
しかし、フィールドの 1 つだけを入力しても、ボタンは有効になります。なんで?