Vaadin 7和org.vaadin.addon.customfield。包
我必须将应用程序从vaadin6升级到vaadin7。 我有两类问题:Vaadin 7和org.vaadin.addon.customfield。包
import org.vaadin.addon.customfield.CustomField;
public abstract class DictionaryItemValuesField extends CustomField{
和
import org.vaadin.addon.customfield.FieldWrapper;
public abstract class DateFieldWithTextField<DF extends DateField> extends FieldWrapper<Date> {
org.vaadin.addon.customfield(V1.0.0)是vaadin6包,它使用vaacin6包,比如com.vaadin.terminal 。所以这个软件包不被vaadin7支持。 那么如何将这两个类迁移到vaadin7?
CustomField
现在是Vaadin7 base API的一部分。
也可以重写验证(),setInternalValue(),提交(),setPropertyDataSource,的isEmpty()和其他方法来实现在该领域不同的功能。覆盖setInternalValue()的方法应调用超类方法。
我不认为它支持vaadin7: https://vaadin.com/directory#addon/customfield – 2014-09-23 16:26:00
是的,你不能再使用这个插件与Vaadin7。它被集成到基础Vaadin7 API中。 – cfrick 2014-09-23 16:28:59
谢谢,但是当我使用com.vaadin.ui.CustomField而不是org.vaadin.addon.customfield.CustomField时,我发现setWriteThrough()和setCompositionRoot()的问题在com.vaadin.ui.CustomField中不存在你建议 – 2014-09-23 16:40:19
请回答! – 2014-09-23 15:11:01