Author: mgrigorov Date: Sun Nov 28 09:37:08 2010 New Revision: 1039856 URL: http://svn.apache.org/viewvc?rev=1039856&view=rev Log: WICKET-3158 DateField, DateTimeField classes available, but no TimeField
Add demo for TimeField Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html?rev=1039856&r1=1039855&r2=1039856&view=diff ============================================================================== --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html (original) +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html Sun Nov 28 09:37:08 2010 @@ -30,6 +30,15 @@ </form> </p> + <br/> + <p> + Example using TimeField: + <form wicket:id="form3"> + <span wicket:id="timeField"></span> + <input type="submit" value="submit" /> + </form> + </p> + <p> <div wicket:id="feedback"></div> </p> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java?rev=1039856&r1=1039855&r2=1039856&view=diff ============================================================================== --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java (original) +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java Sun Nov 28 09:37:08 2010 @@ -30,6 +30,7 @@ import org.apache.wicket.datetime.markup import org.apache.wicket.examples.WicketExamplePage; import org.apache.wicket.extensions.yui.calendar.DatePicker; import org.apache.wicket.extensions.yui.calendar.DateTimeField; +import org.apache.wicket.extensions.yui.calendar.TimeField; import org.apache.wicket.markup.html.form.ChoiceRenderer; import org.apache.wicket.markup.html.form.DropDownChoice; import org.apache.wicket.markup.html.form.Form; @@ -130,9 +131,15 @@ public class DatesPage extends WicketExa LOCALES = Arrays.asList(Locale.getAvailableLocales()); } + /** the backing object for DateTextField demo */ private final Date date = new Date(); + + /** the backing object for DateTimeField demo */ private final Date date2 = new Date(); + /** the backing object for TimeField demo */ + private final Date time = new Date(); + private Locale selectedLocale = LOCALE_EN; /** @@ -187,6 +194,18 @@ public class DatesPage extends WicketExa }; add(form2); form2.add(new DateTimeField("dateTimeField", new PropertyModel<Date>(this, "date2"))); + + + Form<?> form3 = new Form<Void>("form3") + { + @Override + protected void onSubmit() + { + info("set time to " + time); + } + }; + add(form3); + form3.add(new TimeField("timeField", new PropertyModel<Date>(this, "time"))); } /**