https://foro.gambas-es.org/viewtopic.php?f=20&t=5328&p=31494#p31494
-----------------------------------
vicr
Lunes, 04 Abril 2016, 17:04

Re: Programas En Java
-----------------------------------
Ricardo, entonces lo que tu quieres es usar formularios, los JFrame... bueno, antes de llegar a ellos debes manejarte con la programación simple... dividiendo esto según los conceptos claves de programación, tenemos:

1. Entrada
2. Matemáticas
3. Condicionales
4. Bucles
5. Salida

En entrada con programas de consola es a través del teclado, debes manejar el objeto de la clase Scanner (y para cosas algo más complejas el Buffer, por que si da espacio o enter se corta el ingreso por teclado). Decir que con Scanner también puedes leer un archivo.  Para este objeto debes hace una importación (y para el buffer también).
En los puntos 2 al 4, es lo que ya conoces de todos los programas.
En el punto 5 es la salida de todo el proceso a la pantalla (como el System.out.println del ejemplo que te puse que usa el objeto por defecto System).

Una vez claro eso te vas con términos de la POO, Herencia, Polimorfismo, Encapsulamiento, etc (supuestamente JBlue te permite visualmente aprender esos conceptos, digo "supuestamente" ya que nunca usé esa herramienta).

Ya con eso sabrás que quiere decir "extends" o qué es un constructor... entonces, lo siguiente es evitar caídas del programa usando Try/Catch, crear un objeto pasando parámetros... separar códigos en paquetes...

y...

Diseñar formularios usando Swing que hereda de AWT o conectarte a una BD, o todo junto.

Finalmente si fuera necesario para tu programa deberás aprender a usar "hilos".

Aproximadamente, así fue mi semestre con Java.

Saludos.

PD: Bueno, Java no quedó ahí al siguiente semestre tuve "servlets", o sea, Java en la web.


