我想创建一个JComboBox来处理给它的任何Enum的选择.为此我需要一个方法来检索传递给JComboBox的Enum的所有可用值.因为我不知道具体的Enum我不能打电话EnumType.values().我可以想到一些复杂的解决方案,支持的Enums必须实现我定义的一些接口,但我想我错过了一个更简单,更通用的解决方案.我该怎么办?
AZ_*_*AZ_ 10
只需一行代码
List<SOME_ENUM> enumList = Arrays.asList(SOME_ENUM.values());
Run Code Online (Sandbox Code Playgroud)