JavaFXDatePicker:它可以是只有日和月,没有年吗?

JavaFXDatePicker:它可以是只有日和月,没有年吗?,java,javafx,datepicker,javafx-8,Java,Javafx,Datepicker,Javafx 8,JavaFXDatePicker是否允许无年日期,即只有一天和一个月的日期?API中似乎没有任何内容表明这是可能的 示例用例:每年都在同一个月和同一天发生的事件,例如情人节或某人的生日,但他们拒绝透露自己的年龄。如果没有年份就有一个日期采集器,这将是非常不合逻辑的,举个简单的例子,您在2016年2月提出这个问题的月份,是闰年,这个月有29天。如果DatePicker不知道年份,它怎么可能正确地呈现这个呢?它依赖于LocalDate,这需要一年,所以我不这么认为。不确定可能的解决办法。使用CSS隐

JavaFX
DatePicker
是否允许无年日期,即只有一天和一个月的日期?API中似乎没有任何内容表明这是可能的


示例用例:每年都在同一个月和同一天发生的事件,例如情人节或某人的生日,但他们拒绝透露自己的年龄。

如果没有年份就有一个日期采集器,这将是非常不合逻辑的,举个简单的例子,您在2016年2月提出这个问题的月份,是闰年,这个月有29天。如果DatePicker不知道年份,它怎么可能正确地呈现这个呢?

它依赖于
LocalDate
,这需要一年,所以我不这么认为。不确定可能的解决办法。使用CSS隐藏年份部分?编写MonthDayPicker可能是一个有趣的手指练习。。。(如果我没弄错的话,你要找的是MonthDay)要想让
DatePicker
fit适合你的工作环境是很困难的。您可能希望隐藏“星期几”列标题以及年份,并且您需要确保它始终以闰年的形式显示,即使这样。。。您可能希望自己将其实现为
comboxbase
的子类。请参阅for
DatePicker
,它可以显示所有可能的值,如MonthDay:-)