Enum Option
Introduction
Details
Interactivity
Example Usage
// Enum representing difficulty levels
enum Difficulty {
EASY, MEDIUM, HARD
}
// Create an EnumOption for selecting difficulty
EnumOption<Difficulty> difficultyOption = new EnumOption<>(
"Difficulty",
() -> this.getDifficulty(), // Getter
value -> this.setDifficulty(value), // Setter
Difficulty.values() // Enum values
);Last updated