NetBeans에서 JFormattedTextField
에 대해 유효하지 않은 문자를 설정하여 |
, [
, ]
등과 같이 어떻게 허용합니까? 바로 myFormattedTextField = new javax.swing.JFormattedTextField();
선택 사용자 정의 만들기 옆에있는 드롭 다운 상자 사용자 지정 코드를 클릭하고 포맷을 추가의 JFormattedTextField에 클릭 GUI에, 다음JFormattedTextField에서 문자를 허용하지 않으려면 어떻게해야하나요?
MaskFormatter formatter = null;
try {
//# - Any valid number, uses Character.isDigit.
//' - Escape character, used to escape any of the special formatting characters.
//U - Any character (Character.isLetter). All lowercase letters are mapped to upper case.
//L - Any character (Character.isLetter). All upper case letters are mapped to lower case.
//A - Any character or number (Character.isLetter or Character.isDigit)
//? - Any character (Character.isLetter).
//* - Anything.
//H - Any hex character (0-9, a-f or A-F).
formatter = new MaskFormatter("******************************");
formatter.setInvalidCharacters("|[]");
} catch (java.text.ParseException ex) {
}
:
결코 마음, 나는 해결책을 알아 냈어 다음과 같이 JFormattedTextField로 이동하십시오. myFormattedTextField = new javax.swing.JFormattedTextField(formatter);
희망이 있으면 누군가 다른 사람에게 도움이되기를 바랍니다.