Sorumu çok zor değil bence. Ama nasıl yapılacağını bilmiyorum gerçeğini değiştirmez :) Neyse, yick takvim nesnesini benim wicket sayfamda nasıl kullanabilirim? java kodlarında bazı kodları denedim, ama bazı hatalar aldım, bu yüzden değerli yardımına ihtiyacım var. Teşekkürler.Java Wicket'te YUI takvimi nasıl kullanılır?
cevap
Onun bu kadar basittir:
...
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);
Temelde, normal DateTextField inşa etmek ve buna YUI Seçici ekleyin. hepsi hakkında. yorumlardaki sorulara cevap:
Edit keyfini
user500129: Eğer inşa aracı olarak maven kullanıyorsunuz? Bunu sana şiddetle tavsiye ediyorum. eğer yaparsanız, wicket-datetime artefactindeki yoi bileşenlerini bulacaksınız. İlgili maven bağımlılık şudur: maven kullanmıyorsanız
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-extensions</artifactId>
<version>${wicket.version}</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
, sen maven deposundan kavanozu indirebilirsiniz wicket.14.14 için bu doğru bağlantı olacaktır: http://mvnrepository.com/artifact/org.apache.wicket/wicket-datetime/1.4.14
umut
yardımcı olurBurada "datemodel" nedir? Onu nasıl alabilirim? Teşekkür ederim. – user500129
“datemodel”, IModel
Tamam, ama hala hata alıyorum. Sanırım kütüphanemde yui yok. İnternette araştırdım ve indirmek için bir site bulamadım. onu nereden indirebileceğimi bilen var mı? çok teşekkür ederim. – user500129
Bunu tam olarak nasıl yapmaya çalışıyorsunuz? Açıklayabilir misiniz, ** daha spesifik olarak **, ** ne ** işe yaramadı, ve ** nasıl çalışmadı? Wicket Stuff kullanıyor musunuz? –
Sadece wicket sayfamda yui takvim kullanmaya çalışıyorum. küçük şeyleri kullanıyorum. Mümkünse, bunu daha önce denemiş olan çalışma kodlarına ihtiyacım var. – user500129