Java 无法插入到组合框中
我正在用vaadin开发一个应用程序,现在我遇到了这个问题。我有一个由许多vaadin组件(TextField、DateField、ComboBox等)组成的表单。其中一个组合框必须同时管理插入值和选择值。我希望插入一个不出现在组合框中的列表中的值。(类似于临时值) 我试了一些关于:Java 无法插入到组合框中,java,combobox,vaadin,Java,Combobox,Vaadin,我正在用vaadin开发一个应用程序,现在我遇到了这个问题。我有一个由许多vaadin组件(TextField、DateField、ComboBox等)组成的表单。其中一个组合框必须同时管理插入值和选择值。我希望插入一个不出现在组合框中的列表中的值。(类似于临时值) 我试了一些关于: ComboBox c = new ComboBox() c.setTextInputAllowed(true); 但它不像我想要的那样工作 我该怎么办 c.setNewItemsAllowed(true);
ComboBox c = new ComboBox()
c.setTextInputAllowed(true);
但它不像我想要的那样工作
我该怎么办
c.setNewItemsAllowed(true);
c.addItem("apple");
c.setValue("apple");
它们还包含源代码。要允许用户输入,您必须设置
c.setNewItemsAllowed(true)代码>
用户添加的项目的标识符将是与项目标题相同的字符串对象
注意:如果Select绑定到不允许添加新项目的外部容器,则可能无法添加新项目 谢谢,它可以工作,但我还添加了c.setImmediate(true)