Vaadin ComboBox:Select 出生日期?

Vaadin ComboBox: Select date of birth?

我正在尝试使用 vaadin 开发一个简单的 Web 应用程序,我希望我的用户在其中输入他的名字、姓氏、邮件地址和出生日期。每个工作正常,除了用于出生日期选择的组合框。日期和月份都可以,但是为了填写年份,我使用了以下代码:

`for (int i = 1900; i < 2016; i++)
    {
        year.addItem(i);
    }`

(组合框称为 'year')。我得到的结果是一个从 1.900 到 1.908 的列表。我的代码有什么问题?很快需要帮助。

谢谢,simon1440

我认为将 int 转换为 String 应该有所帮助:

for (int i = 1900; i < 2016; i++)
    {
        year.addItem(String.valueOf(i));
    }

Here 你可以看到更多组合框的例子。您的情况与示例#2 类似。