1 19 20 21 package swingwtx.custom.validation; 22 23 import swingwtx.swing.JTextField; 24 import swingwtx.swing.SwingConstants; 25 26 public class ValidatableJTextField extends ValidatableComponent implements SwingConstants { 27 28 protected JTextField ccomp = null; 29 30 public ValidatableJTextField() { ccomp = new JTextField(); comp = ccomp; setupComponent();} 31 public ValidatableJTextField(int columns) { ccomp = new JTextField(columns); comp = ccomp; setupComponent();} 32 public ValidatableJTextField(String text) { ccomp = new JTextField(text); comp = ccomp; setupComponent();} 33 public ValidatableJTextField(String text, int columns) { ccomp = new JTextField(text, columns); comp = ccomp; setupComponent();} 34 35 public String getText() { return ccomp.getText(); } 36 public void setText(final String text) { ccomp.setText(text); } 37 public int getColumns() { return ccomp.getColumns(); } 38 public void setColumns(int columns) { ccomp.setColumns(columns); } 39 public void setEditable(boolean b) { ccomp.setEditable(b); } 40 public boolean isEditable() { return ccomp.isEditable(); } 41 42 } 43 | Popular Tags |