12.212 cursos gratis
8.324.476 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Curso deinformática en el cual aprenderemos  a crear y a usar números aleatorios en Java Netbeans 6.9, este uso de números aleatorios es muy usado en juegos de azar.

Para aprender a crearlos en Java NetbeanS 6.9, vamos a crear un pequeño juego de azar en cual el usuario adivine el número correspondiente.

Visita mi web:http://prometeosocial.com/

Entonces para empezar, primeramente creamos un nuevo proyecto de JAVA DESCKTOP APPLICATION:

java

Luego de darle un nombre a nuestro proyecto y decidir donde lo guardamos, arrastramos de la paleta de componentes  SWING un botón:

java

Ahora entramos dentro al código del botón haciéndole clic derecho después EVENTS->ACTION->ACTIONPERFORMED, para entrar en el editor de código y como en la siguiente imagen:

java

Luego nos saldrá la siguiente ventana:

java

Ahora escribimos el código para que cuando haga clic en el botón del formulario empieza el juego de azar entonces primeramente  vamos a crear nuestro numero aleatorio y un contador, el código siguiente muestra de forma sencilla y clara de cómo se está haciendo el juego, además que cuenta con comentarios que facilitan la lectura del código recuerda que estamos usando la cabecera JAVAX.SWING.

java

Este es el código de nuestro juego:

privatevoid jButton1ActionPerformed(java.awt.event.ActionEventevt) {

        //Primero damos un mensaje de bienvenida

JOptionPane.showMessageDialog(null, "Bienvenido al juego");

        // De esta forma se consigue un numero aleatorio entre 1 y 15:

int oculto=1+(int)(Math.random()*15);

        // Estableemos el contador a 0

int contador = 0;

        // La variable "seguir" decide si seguimos jugando o no

boolean  seguir = true;

        // En la vaiable numero guardamos el datos del usuario

int numero=0;

        //Empezamos y seguimos jugando si "seguir" es verdadero

while (seguir){

            //Capturamos en "numero la adivinacion de usuario"

numero=Integer.parseInt(JOptionPane.showInputDialog("Intentos: "+contador

                    +", Adivina el numero entre 1 Y 15:"));

            //Compramos si es igual a nuestro numero aleatorio

if (numero == oculto){

                //Si adivino ponemos "seguir" en falso

seguir=false;

                //Y mostramos el texto de triunfo

JOptionPane.showMessageDialog(null, "Ganaste");

            }

            //Si no es igual contamos los intentos y seguimos

contador++;

El código es bastante simple y se explica bien con los comentarios, la única librería que necesitamos para tal cometido es JAVAX.SWING, el juego se puede complementar haciendo que los extremos también sean aleatorios, por ejemplo nosotros decimos que es juego está entre 1 y 15 podemos hacer que el numero aleatorio este en 1 y 1000000 pero los extremos los podemos calcular, también de forma aleatoria para después restar la izquierda y a la derecha así no nos quedamos que solo muestre números entre 1 y 15 podemos decir adivina el número que tengo que esta entre 520 y 598, todo esto depende de la imaginación, con el ejemplo arriba descrito se puede lograr fácilmente lo expuesto aquí.


Sobre el curso rápido

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

1 opinión de Cómo Crear números aleatorios en Java Netbeans. Instrucciones

Valoración usuarios: 10/10
Muy bueno
10/10

Sobre: Cómo Crear números aleatorios en Java Netbeans. Instrucciones- 27/02/2013
exelente esto es lo que andaba buscando muchos than
yuo
  

Ver más opiniones de "Cómo Crear números aleatorios en Java Netbeans. Instrucciones"



Cursos similares

Cómo crear los números aleatorios. Excel 2010
12 alumnos  
Los números aleatorios , también llamados números randomicos en el campo de la... [15/11/11]
Cómo poner fondo a un formulario de Java Netbeans
4 alumnos  
Bueno si y has usado alguna vez un DELPHI o C++BUILDER o un VISUAL BASIC y UN... [20/12/11]
Cómo usar frames y diálogos en Java Netbeans
13 alumnos  
Todos los programas que vemos en el escritorio de Windows o Linux usan ventanas es... [21/12/11]



¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


Ponte al día de Ofimática con nuestros cursos gratis