KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > swingwtx > custom > validation > ValidatableJTextField


1 /*
2    SwingWT
3    Copyright(c)2003-2004, R. Rawson-Tetley
4
5    For more information on distributing and using this program, please
6    see the accompanying "COPYING" file.
7
8    Contact me by electronic mail: bobintetley@users.sourceforge.net
9
10    $Log: ValidatableJTextField.java,v $
11    Revision 1.1 2004/01/20 07:38:05 bobintetley
12    Bug fixes and compatibility methods
13
14    Revision 1.1 2004/01/13 11:14:25 bobintetley
15    ErrorProvider and validation implementation
16
17
18 */

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 JavaDoc text) { ccomp = new JTextField(text); comp = ccomp; setupComponent();}
33     public ValidatableJTextField(String JavaDoc text, int columns) { ccomp = new JTextField(text, columns); comp = ccomp; setupComponent();}
34     
35     public String JavaDoc getText() { return ccomp.getText(); }
36     public void setText(final String JavaDoc 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