|
|
|
|
|
|
|
|
TextField tf1 = new TextField("Name"); |
|
|
TextField tf1 = new TextField("Name"); |
|
|
tf1.setIcon(FontAwesome.USER); |
|
|
tf1.setIcon(FontAwesome.USER); |
|
|
tf1.setRequired(true); |
|
|
tf1.setRequired(true); |
|
|
tf1.addValidator(new NullValidator("Must be given", false)); |
|
|
|
|
|
form.addComponent(tf1); |
|
|
form.addComponent(tf1); |
|
|
|
|
|
|
|
|
TextField tf2 = new TextField("Street address"); |
|
|
TextField tf2 = new TextField("Street address"); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TextField tf3 = new TextField("Postal code"); |
|
|
TextField tf3 = new TextField("Postal code"); |
|
|
tf3.setIcon(FontAwesome.ENVELOPE); |
|
|
tf3.setIcon(FontAwesome.ENVELOPE); |
|
|
tf3.addValidator(new IntegerRangeValidator("Doh!", 1, 99999)); |
|
|
|
|
|
form.addComponent(tf3); |
|
|
form.addComponent(tf3); |
|
|
---- |
|
|
---- |
|
|
|
|
|
|