이 질문에서 Is there any way to accept only numeric values in a JTextField?은 JFormattedTextField에 문제가 있음을 나타내는 답변 중 하나입니다. 아직 사용하지는 않았지만 누군가이 클래스의 문제를 확장 (또는 동의하지 않음) 할 수 있습니까?
JFormattedTextField를 내 사용자 정의 형식으로 작업하는 데 많은 좌절감을 느낀 후 정규 표현식을 사용하는 Formatter 또는 FormatterFactory이 있는지 궁금합니다. " 자세한 배경 내 previous question를 참조 mFormattedTextField.setFormatterFactory(
SomeStaticCl
JFormattedTextField에서 시간을 증가시키는 타이머를 만드는 방법은 무엇입니까? 이것은 당신이 지정된 지연 스윙 이벤트 스레드에서 반복적으로 ActionListener를 실행할 수 있습니다 http://download.oracle.com/javase/6/docs/api/javax/swing/Timer.html 에서는
그래서 JFormattedTextField이 있고 문자 및 하이픈 이외의 문자를 입력하지 못하도록 제한해야합니다. 입력해야 할 문자열의 길이를 명시 적으로 알지 않고 MaskFormatter을 사용하는 방법을 잘 모르겠습니다. 내 코드는 현재 다음과 같습니다 MaskFormatter formatter = new MaskFormatter();
formatt
용 Java의 JFormattedTextField 삭제 버그에 대한 대안 Mac OS X 용 최신 Java 업데이트에는 JFormattedTextFields의 삭제가 두 번 수행되도록하는 버그가있는 것으로 보입니다. http://lists.apple.com/archives/java-dev/2010/May/msg00092.html 삭제 키를 누를 때 Defa
포맷터 텍스트 필드에서 숫자의 상한을 설정하고 싶습니다. 의이 형식은 다음 문자열이 있다고 가정 해 봅시다 : 사용자가 180보다 큰 수를 입력하려고 그렇게 할 때, 23.67는 " 첫 번째 숫자는 180보다 작아야합니다 036 12 '을, 그것은해야합니다 MaskFormatter를 사용하여 위와 같이 문자열의 서식을 지정했으나 첫 번째 숫자의 상한을 설정