gpt4 book ai didi

java - JCalendar 获取当前点击的日期

转载 作者:行者123 更新时间:2023-11-30 06:25:14 25 4
gpt4 key购买 nike

所以我有这个

    @Override
public void propertyChange(PropertyChangeEvent evt) {
Date current = new Date(System.currentTimeMillis());

if (calendar.getDate().after(current) || (calendar.getDate().getDate() == current.getDate()
&& calendar.getDate().getMonth() == current.getMonth()
&& calendar.getDate().getYear() == current.getYear())) {

int month = calendar.getMonthChooser().getMonth() + 1;
int day = (int) evt.getNewValue();

String date = day + "/" + month;
txtNothing.setText("Event:" + date);
dispose();
}
}
});

我知道它可以更好,但这适用于监听日期的变化..

再次按下时我可以使用什么来选择当前日期?目前该日期仍然突出显示,但单击同一日期时不会触发 propertychange 事件。

最佳答案

找到了一种使用它来触发它的方法

calendar.getDayChooser().setAlwaysFireDayProperty(true);

关于java - JCalendar 获取当前点击的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47312019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com