Bonsoir a vous,
svp je debute en java wicket (1.6.0) et j'ai le pronleme suivant:
J'aimerais creer un textfield avec un calendrier integrer du genre l'utilisateur click sur le Textfield et un petit calendrier apparait. le probleme c'est que le calendrier n'apparait pas j'ai importer :
import org.apache.wicket.extensions.yui.calendar.DatePicker mais le calendrier n'apparait pas quand je click dessus. pouvez vou m'aider svp
mon code HTML:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <html> <head> <title>TODO supply a title</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <wicket:extend> <form><input wicket:id="default"></form> </wicket:extend> </body> </html>
mon code java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 package com.myapp.wicket; import java.util.Date; import org.apache.wicket.extensions.markup.html.form.DateTextField; import org.apache.wicket.extensions.yui.calendar.DateField; import org.apache.wicket.extensions.yui.calendar.DatePicker; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.TextField; import org.apache.wicket.markup.html.panel.FeedbackPanel; import org.apache.wicket.model.PropertyModel; import org.apache.wicket.validation.validator.DateValidator; public class HomePage extends BasePage { private DatePicker date ; public HomePage() { DateTextField df = new DateTextField("default"); add(df); df.add(date); date .setShowOnFieldClick(true); //add(new DateTextField("default")); } }
Partager