private abstract static class LoginView.TextFieldValidator
extends java.lang.Object
implements javax.swing.event.DocumentListener, java.awt.event.FocusListener
| Modifier and Type | Field and Description |
|---|---|
private javax.swing.border.Border |
originalBorder |
private javax.swing.border.Border |
redBorder |
private javax.swing.JTextField |
textFieldValidate |
| Constructor and Description |
|---|
TextFieldValidator(javax.swing.JTextField textFieldValidate) |
| Modifier and Type | Method and Description |
|---|---|
void |
changedUpdate(javax.swing.event.DocumentEvent e) |
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
void |
insertUpdate(javax.swing.event.DocumentEvent e) |
void |
removeUpdate(javax.swing.event.DocumentEvent e) |
abstract boolean |
validateContents(java.lang.String input) |
private void |
validateInput() |
private javax.swing.JTextField textFieldValidate
private javax.swing.border.Border originalBorder
private javax.swing.border.Border redBorder
public TextFieldValidator(javax.swing.JTextField textFieldValidate)
public abstract boolean validateContents(java.lang.String input)
public void focusGained(java.awt.event.FocusEvent e)
focusGained in interface java.awt.event.FocusListenerpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenerpublic void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate in interface javax.swing.event.DocumentListenerpublic void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate in interface javax.swing.event.DocumentListenerpublic void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate in interface javax.swing.event.DocumentListenerprivate void validateInput()