JXDatePicker问题(第1部分)

时间:2015-02-16 06:23:18

标签: java swingx

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

(1)如何清除"今天是[今天的日期]"?

(2)如何在点击日期选择器选择日历之前在dd-MM-YYYY中显示当前日期?

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

enter image description here

1 个答案:

答案 0 :(得分:3)

  

(1)如何清除“今天是[今天的日期]”?

使用JXDatePicker#setLinkPanel并提供你想要的东西......

  

(2)如何在点击日期选择器选择日历之前在dd-MM-YYYY中显示当前日期?

使用JXDatePicker#setFormats

  

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

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

这是全局变更,JXDatePicker的所有实例都会选择它。您可以实例化自定义BasicDatePickerUI并覆盖它的createPopupButton方法以返回自己创建JButton。这样您就可以自定义JXDatePicker

的单个实例