Foro de elhacker.net

Programación => Java => Mensaje iniciado por: enon en 9 Diciembre 2021, 19:59 pm



Título: JComboBox aleatorio en java
Publicado por: enon en 9 Diciembre 2021, 19:59 pm
Tengo un ComboBox con 3 opciones de pais, y necesito que el computador eliga de manera random una de las tres opciones, pero no se de que manera implentarlo


Título: Re: JComboBox aleatorio en java
Publicado por: K-YreX en 9 Diciembre 2021, 20:16 pm
La idea principal es simple: genera un número aleatorio en el rango [0, JComboBox.getItemCount() - 1] usando la clase Random.

Ahora depende de lo que quieras exactamente (siendo x el número aleatorio generado):
  • Si lo que quieres es obtener el elemento x del comboBox: Utiliza el método JComboBox.getItemAt()
  • Si lo que quieres es dejar seleccionado el elemento x en el comboBox: Utiliza el método JComboBox.setSelectedIndex()