필자는 코드를 작성했지만 정확히 작동하지는 않지만 원하는 코드를 설명합니다.(javafx) 현재 사람들이 계정을 만들도록 요구하는 앱을 만들고 있는데, 어떻게 텍스트 필드가 null이 아닌지 확인할 수 있습니까?
조금 좁혔다 고 생각합니다. 문자열을 == 또는! =와 비교할 수 없다고 말합니다.이 대안은 무엇입니까? .equals()로 암호 필드를 변경 했으므로 제대로 작동하지만! =에 대한 대안을 모르겠습니다.
컨트롤러 클래스 :
@FXML
private void handleCreateAccountContinue(ActionEvent event) throws IOException{
if(NewUsernameFieldC.getText()!=null && NewPasswordFieldC.getText()!=null && NewPasswordFieldC.getText()==NewPasswordConfFieldC.getText()
&& NewEmailFieldC.getText()!=null && NewSteamlinkFieldC.getText()!=null){
//ADD INFO TO DATABASE
System.out.println("correct input");
}
else{
System.out.println("incorrect input");
}
}
어떤 아이디어? 미리 감사드립니다.
이 거의 작동하지만 텍스트 필드 중 하나 이상에 아무것도 없을 때 난 여전히 문은 반환이 아닌 다른 문 – Tresk33
아 내가 볼 경우 첫 무슨 일을했다 얻는다. 나는 당신이 위에서 어떻게 반응했는지 본다. 항상 작동하지만 원한다면 || 모든 && 섹션을 무효화하는 대신 –
오오 그렇군요. 그건 사실이고 그게 더 이해가 될거야, 지금 바꿀거야, 고마워! – Tresk33