0
그래요. JTextFields가있는 Jframe과 계속하려면 숫자 포맷이 필요한 2 개의 필드가 있습니다. 웬일인지 제 2의 테스트가 아니라 처음의 테스트이다.JTEXT 필드의 번호 테스트
try{
Integer.parseInt(pin);
t = true;
}catch(NumberFormatException nfe){
l_message.setText("Enter A Number In Field Pin");
t = false;
}
try{
Double.parseDouble(dep);
t = true;
}catch(NumberFormatException nfe1){
l_message.setText("<html>Enter A Number In<br>Field: Deposit Amount</html>");
t = false;
}
나는 무엇이 일어나고 있는지 모른다. 이중 숫자를 입력하면 핀 텍스트 필드에 문자열을 보내려고하기 때문에 코드를 계속 진행하고 충돌을 일으키더라도 계속 진행됩니다. 필자는 해당 필드 내의 사양을 테스트 중이므로 아직 변환하고 싶지 않습니다.
누군가 고칠 수 있습니까?
+0
MadProgrammer
[서식있는 텍스트 필드를 사용하는 방법 (https://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html) 또는 심지어'DocumentFilter'도 –