我正在使用 toedter 的 jCalendar 并在使用以下代码单击日期按钮时触发事件:
JDayChooser jdc = jCalendar.getDayChooser(); jdc.addPropertyChangeListener("day", new PropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent e) { date = jCalendar.getDate(); new AgendaFrame(date, user).setVisible(true); } });
问题是当 jCalendar 启动时,与当前日期匹配的按钮已经被按下,因此,我无法按下它进入我的议程框架。有什么想法可以解决这个问题吗?