JXDatePicker 问题(第 1 部分)

JXDatePicker questions (Part 1)

我想在我的项目中使用 JXDatePicker。我是第一次学习swingx。我的问题是:

(1)如何清除"Today is [today date]"?

(2) 如何在单击日期选择器选择日历之前以 dd-MM-YYYY 格式显示当前日期?

(3)如何改变按钮的图标?

(1) How to clear the "Today is [today date]"?

使用JXDatePicker#setLinkPanel并提供任何你想要的...

(2) How to show the current date in dd-MM-YYYY before I click the datepicker choose calendar?

使用JXDatePicker#setFormats

(3) How to change the icon of the button?

您可以使用 UIManager.put("JXDatePicker.arrowIcon", icon) 之类的方法更改弹出按钮图标。外观需要 Icon

这是全局更改,JXDatePicker 的所有实例都会选择它。您可以实例化自定义 BasicDatePickerUI 并覆盖它的 createPopupButton 方法以 return 自己创建 JButton。这将允许您自定义 JXDatePicker

的单个实例