WebRequest request = (WebRequest)getRequest();
setLocale(request.getLocale());
}
});
RequiredTextField stringTextField = new RequiredTextField("stringProperty");
stringTextField.setLabel(new Model("String"));
add(stringTextField);
RequiredTextField integerTextField = new RequiredTextField("integerProperty",
Integer.class);
add(integerTextField.add(NumberValidator.POSITIVE));
add(new RequiredTextField("doubleProperty", Double.class));
add(new DateTimeField("dateProperty"));
// add(DateTextField.forShortStyle("dateProperty").add(new
// DatePicker()));
add(new RequiredTextField("integerInRangeProperty", Integer.class).add(NumberValidator
.range(0, 100)));
add(new CheckBox("booleanProperty"));
add(new Multiply("multiply"));
add(new Label("multiplyLabel", new PropertyModel(getModel(), "multiply"))
.setComponentBorder(new BeforeAndAfterBorder()));