You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/11/28 10:37:08 UTC
svn commit: r1039856 - in
/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates:
DatesPage.html DatesPage.java
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")));
}
/**