如何将 JComboBox 中的日期列表以“dd-mm-yyyy”和“yyyy-yyyy”格式放置 SWING?

问题描述

我想创建一个窗口并放在上面:

  1. 您可以以“dd-mm-yyyy”格式插入您的出生日期的框
  2. 您可以将学习年份以“yyyy-yyyy”格式输入的框

但我不知道我是否应该做一个组合框并输入所有日期,或者有一种解决方案,例如一种具有“dd-mm-yyyy”格式的框和另一种具有“yyyy”格式的框-yyyy' 格式。 使用摆动

解决方法

对于出生日期,请使用日期选择器。确保使用支持 java.time 的现代 Java 日期和时间 API,例如 LGoodDatePicker(我没有使用它的经验)。

对于学习年份,您可能需要两个盒子,一个用于选择开始年份,一个用于结束年份。选择开始年份后,您可以只用从开始年份到今天的年份填充另一个年份。