Bueno con lo que hemos visto en el tutorial 1 y 2 vamos a poder hacer lo que el tutorial 3 implica crearemos un menu con JOptionPane de la libreria swing el menu lo creariamos de la siguiente manera en la clase principal:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import javax.swing.*; public class Tutorial3 { public static void main(String[] args) { String recibido = JOptionPane.showInputDialog("Menu\n " + "1.-Sumar" + "2.-Restar" + "3.-Salir"); int minumero = Integer.parseInt(recibido); switch(minumero){ case 1: //Aqui entrara si se ingresa 1 //Que en este caso es la suma break; case 2: //Aqui entrara si se ingresa 2 //Que es el caso de la resta break; } } } |
Una vez teniendo el menu nos disponemos a crear una nueva clase a la cual yo le pondre el nombre libreria, ustedes le pueden poner el nombre que les guste y en esta crearemos los metodos restar y sumar:
1 2 3 4 5 6 7 8 9 10 11 12 13 | public class libreria{ //Aqui le ingresar los parametros int x, int y que serian los numeros a evaluar public void sumar(int x, int y){ int resultado = x+y; JOptionPane.showMessageDialog(null, "El resultado de la suma es: "+resultado); } public void restar(int x, int y){ int resultado = x-y; JOptionPane.showMessageDialog(null, "El resultado de la resta es: "+resultado); } } |
Ahora solo falta llamarlos en la clase principal, esto lo haremos creando un objeto de la clase libreria el objeto se crea de la siguiente manera:
1 | libreria obj = new libreria(); |
ya que el objeto lo nombremos obj mandamos llamar nuestros metodos de la siguiente manera:
1 2 | obj.sumar(5,5); obj.restar(6,5); |
En el codigo final nos quedaria de la siguiente manera:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import javax.swing.*; public class Tutorial3 { public static void main(String[] args) { String recibido = JOptionPane.showInputDialog("Menu\n " + "1.-Sumar" + "2.-Restar" + "3.-Salir"); int minumero = Integer.parseInt(recibido); switch(minumero){ case 1: //Aqui 5 y 6 serian los parametros a evaluar (sumar) obj.sumar(5,6); break; case 2: //Aqui 5 y 6 serian los parametros a evaluar (restar) obj.restar(5,6); break; } } } |
Los numeros se podrian ingresar de forma manual por el usuario el tutorial mas completo esta en youtube aqui les dejo las 2 partes que lo conforman:
parte 1:
[youtube]http://www.youtube.com/watch?v=ZHTBbDVzyE8[/youtube]
parte2:
[youtube]http://www.youtube.com/watch?v=_nqdt0RQ2x0[/youtube]






Hola muy buen tutorial, me gustaria que puedan subir un tutorial para crear una interfaz en java misma que se pueda conectar a una base de datos sea cual sea esta… Gracias
Pronto hare eso gracias por comentar