Это так просто:
...
import org.apache.wicket.extensions.markup.html.form.DateTextField;
import org.apache.wicket.extensions.yui.calendar.DatePicker;
...
DateTextField df = new DateTextField('wicketID', dateModel, "yy.DD.mm");
df.add(new DatePicker());
form.add(df);
По сути, вы создаете обычный DateTextField и добавляете в него YUI Picker.вот и все.
наслаждайтесь
Редактировать: чтобы ответить на вопросы в комментариях:
user500129: вы используете maven в качестве инструмента для сборки?я настоятельно рекомендую это вам.если вы это сделаете, вы найдете компоненты yoi в артефакте wicket-datetime.Соответствующая зависимость maven:
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-extensions</artifactId>
<version>${wicket.version}</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
Если вы не используете maven, вы можете скачать jar из репозитория maven, для wicket.14.14 это будет правильная ссылка: http://mvnrepository.com/artifact/org.apache.wicket/wicket-datetime/1.4.14
надеюсь, что помогает