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

desde cero!!!!

Estas en el tema de desde cero!!!! en el foro de Java en Foros del Web. HOla chicos pues bueno soy desarrollador Web php pero hubo algo que nunca pude aprender bn (debido al ladron de mi profesor) y es java. ...
  #1 (permalink)  
Antiguo 20/08/2013, 22:43
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 4 meses
Puntos: 2
desde cero!!!!

HOla chicos pues bueno soy desarrollador Web php pero hubo algo que nunca pude aprender bn (debido al ladron de mi profesor) y es java. Pues bueno hace poco por fin pude aprender a hacer la conexion con mysql!!! :D . Pero caundo aprendi HTML aprendi que era mucho mejor manejar los diseños desde codigo ejemplo que yo quiero tal caja de tal tamaño y mejor dicho darle diseño. Pues hace poco vi un videotutorial donde hacian una calculadora asi a puro codigo. Y quede contento por que asi creo que controlo mucho mejor todo. Lo malo es que por donde veo solo hay IDEs que que lo hacen al estilo visual que tu arrastras el objeto grafico (boton, combobox) y lo ubicas. Y yo no quiero aprender de esa forma. NO he encontrado mucho sobre lo que quiero talves por que no se hacer bn la pregunta. por eso me dirijo a uds para saber si alguien sabe como se llama lo que yo quiero?

gracias chicos.
  #2 (permalink)  
Antiguo 20/08/2013, 23:20
Avatar de Krain  
Fecha de Ingreso: julio-2013
Ubicación: Valencia
Mensajes: 60
Antigüedad: 10 años, 9 meses
Puntos: 1
Respuesta: desde cero!!!!

Si, los IDEs te dan esa posibilidad pero no es obligatorio arrastrar, puedes crearte tu los JButtons/JTextFields/lo que sea y ubicarlos como quieras con layouts, deberias buscar información sobre las librerias java.awt.* y javax.swing.* y como usar los layouts.

java.awt.*
http://docs.oracle.com/javase/7/docs/api/java/awt/package-summary.html

javax.swing.*
http://docs.oracle.com/javase/7/docs/api/javax/swing/package-summary.html

Layouts
http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html
http://docs.oracle.com/javase/tutorial/uiswing/layout/using.html
  #3 (permalink)  
Antiguo 21/08/2013, 00:18
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: desde cero!!!!

Más bien es lo contrario, en Java las herramientas para crear GUI no son una maravilla, y por ejemplo Eclipse creo que no las trae por defecto (no las uso nunca así que no las tengo controladas)

Cuando las usas únicamente te crean el código, que luego tendrás que modificar. Prácticamente cualquier ejemplo que encuentres en internet será escribiendo todo código.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #4 (permalink)  
Antiguo 21/08/2013, 18:20
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: desde cero!!!!

si ya me di de cuenta :D como les dije soy nuevo. Pero nooooo que complique es en java hacer algo :( desde una coneccion a mysql hasta crear una funcion... Ya entiendo por que es mas cara esa programación. Me gustaria saber si cuando uno le hace una actualizacion a un archivo prefereblemente una clase muy llamada el complique para actualizar los archivos que la llaman?
  #5 (permalink)  
Antiguo 22/08/2013, 01:10
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: desde cero!!!!

Si cambias el interior de un método, las clases que usan ese método ni se enteran, es lo que tiene la encapsulación y el desacoplamiento.

Si modificas nombres o parámetros de métodos, sí que afecta si otra clase los usa. Los IDE te ofrecen herramientas para facilitar esos cambios pero no son mágicas.

Si haces bien las cosas, no te tienes que preocupar de esto.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: html
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:29.