Después de tener preparado el entorno vamos a realizar nuestro primer programa completo 🙂

1) Generamos un nuevo proyecto Factorial

2) Una clase nueva que se llame Factorial : File / New / other / WindowBuilder / Swing Designer / Jframe

3) Pulsamos sobre design par cambiar la ventana gráfica de la aplicación:

Pulsa en design

4) Cambiamos el Layout del contentPanel a AbsoluteLayout. El contentPanel es el lienzo que almacenará nuestros objetos visibles y lo vamos a cambiar a un tipo de panel que nos permite colocar las cosas donde queramos y con el tamaño que queramos.

5) colocamos un jLabel para el título, unJTextArea para el número a calcular, otro JTextArea para el resultado y un JButton para ejecutar el programa.

6) Vamos a hacer que al clickar sobre el botón se ejecute una acción , en nuestro caso será calcular el factorial, Botón derecho sobre el botón / Add event handler / mouse / mouseClicked

7) En el editor de código nos aparecerá el nuevo método que se asocia a clickar el botón:

8) modificamos el código para que recoja el valor escrito en la caja número y se lo pase a un método que nos devuelva el factorial de ese número, después lo escribimos en la caja de resultado:

9) Nos falta escribir el método que calcula el factorial del número:

10) Ejecuta y comprueba que funciona

 

Aquí puedes ver el proceso que he seguido en un vídeo: