Me gustaría crear un JComboBox que maneje la selección de cualquier Enum que se le haya asignado. Para eso necesito un método para recuperar todos los valores disponibles del Enum pasado a JComboBox. Como no conozco el Enum específico, no puedo llamar al EnumType.values()
. Podría pensar en algunas soluciones complicadas donde los Enums compatibles tendrían que implementar alguna interfaz que defina, pero supongo que me falta una solución más simple y más general. ¿Cuál es la forma en que debería ir?¿Cómo obtener todos los valores posibles de una enumeración en java? (sin saber el Enum específico)
Q
¿Cómo obtener todos los valores posibles de una enumeración en java? (sin saber el Enum específico)
28
A
Respuesta
45
8
Sólo una línea de código
List<SOME_ENUM> enumList = Arrays.asList(SOME_ENUM.values());
Cuestiones relacionadas
- 1. ¿Cómo averiguar todos los valores posibles de una enumeración?
- 2. ¿Cómo obtener todos los valores enum en Java?
- 3. ¿Cómo obtener una matriz de todos los valores enum en C#?
- 4. Cómo obtener los valores de una enumeración en un SelectList
- 5. ¿Cómo puedo obtener los valores posibles enum en una base de datos MySQL usando php?
- 6. Término para representar todos los valores posibles de una variable
- 7. Enumeración de Java enum
- 8. Iterar sobre todos los valores dobles posibles
- 9. C# Obtener Enum valores
- 10. ¿Cómo puedo visualizar todos los valores posibles en un SuggestBox?
- 11. manera fácil de obtener todos los valores de enumeración en C#
- 12. Cómo utilizar enumeración con valores en Java
- 13. ¿Cómo se agrupan los valores de Enum?
- 14. Todos los valores posibles de int desde el más pequeño hasta el más grande, usando Java
- 15. Obtener una matriz de todos los eventos de DOM posibles
- 16. Java Enum haciendo referencia a otra enumeración
- 17. ¿Es posible obtener los nombres y valores de los miembros de una enumeración en D?
- 18. Iterar los valores de enum usando genéricos de Java
- 19. ¿Cuáles son todos los valores posibles para SQLException.getSQLState?
- 20. ¿Es posible desaprobar algunos de los valores de una enumeración Java y, de ser así, cómo?
- 21. Obtener valores de enumeración de la clase
- 22. Java: ¿cómo obtengo todos los valores seleccionados de una JList?
- 23. ¿Cómo obtener Enum Value del índice en Java?
- 24. Hibernate enumeración de enum
- 25. Impresión de todos los posibles subconjuntos de una lista
- 26. ¿Cómo puedo encontrar todos los valores posibles para una opción en Mathematica?
- 27. Reutilizando valores de enum en tipos de enumeración separados
- 28. Java Enums: enumerar los valores enumerados de una clase <? extiende Enum>
- 29. Java: Enumeración de parámetros en el método
- 30. ¿Los valores enum predeterminados en C son los mismos para todos los compiladores?
Cuál es el problema con '' EnumType.values ()? – SteeveDroz
Que no conozco el EnumType con el que estoy tratando, por lo que no hay un método de valores(). –
Cualquier Enum tiene un método 'values ()' ... – SteeveDroz