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();
}
}