Wicketの画像の相対パスとマウントされていないページに少し問題があります。
このコードを汎用ページ(例:MyPage.java)内に配置します。
final DatePicker<Date> date = new DatePicker<Date>("date",true);
date.setButtonImage("img/calendar.gif");
imgディレクトリはWebContentディレクトリ内に保存されます。
WebApplicationにページをマウントしない限り、画像が正しく表示されません。ページをマウントせずに、相対URLはJavaクラスパスから開始することを検討する必要があります。
ページをマウントせずにWebContentから正しい画像URLを作成するにはどうすればよいですか?
ありがとう