2017-04-25 57 views
-1

如何获得java中Vaadin EnumSelect的大小或长度。 那里没有大小或长度的财产。Vaadin EnumSelect获取长度或大小

可能有任何想法是真正有用的。 感谢

UPDATE:

这样的事情;

public enum ClassesType { 
    AA, AB, BA, BB, CA, CB; 
} 

protected ClassesType myType; 

,并在另一个类中,我用的的myType:

EnumSelect classes = new EnumSelect("Classes"); 

的话,我想这样说,

classes.values.length(); 
//or 
classes.size(); 

,并没有什么。

+4

这将是真正有用的,如果你能提供你与struggeling的特定代码。 – DiabolicWords

+0

只是疯狂的猜测,getValue()方法根据tu UI组件的多选状态返回一个对象,该对象可以是数组/列表。因此typecheck将其转换为数组/列表并读取该类型对象的length/size属性 –

回答

0

我应该有使用的,而不是我的EnumSelect我的枚举,

ClassesType.values.length();