アクションリスナーをjcalendarに追加するにはどうすればよいですか? 1 日にクリックするたびに日付を取得したいので、日付全体を jtextfield に表示します。このようなことを試してみましたが、1日クリックしても何もしません。
cal = new JCalendar();
cal.setWeekOfYearVisible(false);
cal.getDayChooser().getDayPanel().addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent e) {
System.out.println(e.getPropertyName()
+ ": " + (Date) e.getNewValue());
}
});
この質問に対する回答のコードも試しましたが、これは似ていますが、何もありません。 jCalendar への actionListener の追加