コード例 #1
0
ファイル: NumberTextField.java プロジェクト: kvmorozov/sweets
 @Override
 public void replaceText(int start, int end, String text) {
   super.replaceText(start, end, text);
   if (!validate(text)) {
     undo();
   }
 }
コード例 #2
0
 @Override
 public void replaceText(int start, int end, String text) {
   if (text.matches("[0-9]*")) {
     super.replaceText(start, end, text);
   }
 }