boolean (JTextField textField, int value) { if (textField instanceof IntegerField) return ((IntegerField)textField).getValue() != value; try { int fieldValue = Integer.parseInt(textField.getText().trim()); return fieldValue != value; } catch (NumberFormatException e) { return false; } }