Foros del Web » Programación para mayores de 30 ;) » Java »

mostrar resultado con JOptionPane

Estas en el tema de mostrar resultado con JOptionPane en el foro de Java en Foros del Web. hola , soy nuevo en esto de programar en java orientado a objetos y mi duda es como mostrar todo junto el resultado del siguiente ...
  #1 (permalink)  
Antiguo 31/08/2013, 15:58
 
Fecha de Ingreso: agosto-2013
Ubicación: costa rica
Mensajes: 1
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta mostrar resultado con JOptionPane

hola , soy nuevo en esto de programar en java orientado a objetos y mi duda es como mostrar todo junto el resultado del siguiente programa en un JOptionPane, lo hago pero se muestra por consola lo que quiero es que levante una ventanita con JOptionPane. gracias de antemano. esta dividido en clases.

class Controladora{

Interfaz inter;
NumeroPar numpar;
public Controladora(){
inter=new Interfaz();
numpar=new NumeroPar();
}
public void controlar(){

int numero= inter.ingresarNumero();
int par= numpar.numeroPar(numero);
inter.mostrar("el numero : " + numero +"\n"+ par );

}
}
----------------------------------------------------------------------------------

import javax.swing.JOptionPane;
class Interfaz {
public Interfaz (){};
public int ingresarNumero(){

return Integer.parseInt(JOptionPane.showInputDialog( " digite un numero " ));

}

public void mostrar(String resultado){

JOptionPane.showMessageDialog(null, resultado);
}
}
----------------------------------------------------------------------------------------
class NumeroPar {

public NumeroPar(){};

public int numeroPar(int numero){
int impar=0;
int par=0;
System.out.println(" numero Ingresado " + numero);
for(int i =1;i <= numero; i=i+1)

if(i%2==0){

System.out.println("numero " + i + " es Par ");
par++;
}else{
System.out.println("numero " + i + " es Impar " );
impar++;
}
System.out.println("cantidad de impares "+ impar +"\n"+ "cantidad de pares "+ par );

return par;
}
}
----------------------------------------------------------------------------------------
class Principal{

public static void main (String args[] ){
Controladora controla = new Controladora ();
controla.controlar();

}
}

Etiquetas: objetos, orientada
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:58.