¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras: 1. Donaciones: www.paypal.me/LaGeekipedia 2. Desactivando Adblock y Adblock Plus en KZbin. 3. Compartiendo los vídeos del canal en foros y redes sociales. Cualquier opción es de gran ayuda. ¡Muchas gracias!
@santiagoelprogramador4 жыл бұрын
soy de las personas que no se decicen completamente por algo y que dejan todo a medias, he intentato aprender tantas cosas a la vez que a la final no aprendo nada, pero con los videos de Ernesto logre ver que era lo que en realidad me gustaba, y asi es amigos, es la programacion, me siento orgulloso de esta persona porque hace posible que muchos estudien desde sus casas y no solo eso, gratis y superbien explicado, tanto que parece una maquina para decir todo preciso y no travarse mientras dice algo, se le entiende a la perfecccion y en esta cuarentena creo que has ayudado a muchisimos asi como en mi caso, vine a aprender a programar solo por resolver un problema matematico y sin querer me introduje en este mundo. Muchas pero muchas gracias Ernesto, espero poder seguir viendo todos tus videos
@sebastianmichaelis40596 жыл бұрын
Ernesto, simplemente eres un pro en la programacion y un maestro excelente!!!! Contigo he desarrollado mi logica de programacion y habilidad al mismo tiempo, es lo que me faltaba para seguir este camino del Desarrollo
@LaGeekipediaDeErnesto6 жыл бұрын
¡Excelente!, que gusto saber que el contenido te va aportando los conocimientos que deseas obtener. Continua con este ritmo. Saludos.
@xRaizuG2 жыл бұрын
Estoy muy agradecido con tu curso de programación, he aprendido bastante, únicamente vi los primeros 40 segundos del video y me dispuse a hacerlo yo solo, sin saber cómo funcionaría el JTextArea, qué alegría me dio ver que lo hice solo de manera rápida y sencilla. Ya elegí mi carrera técnica y dónde continuaré estudiando programación para dedicarme a esto. Muchas gracias, La Geekipedia De Ernesto.
@lianlopez2680 Жыл бұрын
ernesto el profesor mas fixa que puede haber, he aprendido mas contigo en lo que llevo del curso de java en 2 semanas que meses en la Universidad. Gracias por haber hecho estos videos, se agradece bastante.
@PepePepeCastillo5 жыл бұрын
Mil gracias! El nivel de complejidad se va incrementando poco a poco, pero no me canso de decir que son super didácticos tus cursos. Estoy viendo todos los comerciales que vienen e ingresando a las páginas que ahí se marcan, por si sirve de algo. Saludos!
@LaGeekipediaDeErnesto5 жыл бұрын
¡Muchas gracias por el apoyo brindado al canal!, es un gusto saber que el contenido resulta de tu agrado, además de que te ha aportado los conocimientos que deseas obtener. Saludos.
@alelh45214 жыл бұрын
Es el mejor curso de Java que he encontrado. Gracias!!
@yuniorizquiel75676 жыл бұрын
exelente muchas gracias personas que se esfuerzan por enseñar son las que prosperan.
@soniazm46082 жыл бұрын
Muchas gracias por los tutoriales. Estoy avanzando muchísimo.
@LaGeekipediaDeErnesto2 жыл бұрын
¡Excelente!, saludos.
@ss7smsprotocolo502 Жыл бұрын
Que Dios te ayude Ernesto eres el mejor en esto explicando bien para que podamos entender todos!!!
@joseosccomorales90283 жыл бұрын
Muchas gracias Ernesto, Había dejado de lado la programación, pero encontré tus videos y ahora a retomarlo y se me hace mas fácil... Eternamente agradecido..
@alexortega3967 Жыл бұрын
Hola , empece tu curso desde cero y me alegra mucho haberlo hecho, altísima calidad . Muchas gracias por el contenido. Éxitos!!!!!!
@walterquintero74333 жыл бұрын
Dejando aquí mi comentario de agradecimiento. Con su contenido he aprendido más de lo que aprendo en las clases de programación. Muchas gracias por tomarse el tiempo de compartir su conocimiento y lo haces excelente mi hermano.
@loquendoelpaps33597 жыл бұрын
Estaba viendo que se pueden arrastrar bones y demas y se genera automaticamente el codigo pero es muchisimo mejor aprender a escribir el codigo en vez de arrastrar ya que si te no tienes disponibles estos programas como eclipse o netbeans quedaras varado. Por cierto que buen maestro eres ademas lo haces gratis que buen hombre ("like" && "Suscrito");
@we242fww26 жыл бұрын
si, es mejor saberse el codigo. Pero creo que es mas facil arrastrar xd edit: mas rapido
@loquendoelpaps33596 жыл бұрын
ya no hay programadores machos alfa :v
@we242fww26 жыл бұрын
loquendo el paps ste Men xd. Tu si que sabes xd
@yanl_yan69754 жыл бұрын
es más fácil pero acá aprendemos el funcionamiento y como se desarrolla
@m.veronicaherrera69864 жыл бұрын
Gracias Ernesto, excelente profesor, el mejor curso en línea
@aldo68893 жыл бұрын
Tremendo video, hice todo antes de que acabaras de explicarlo, muchas gracias Ernesto
@charizardjunior7929 ай бұрын
excleente clase profe
@Str4tc4str4 жыл бұрын
Aprecio y agradezco el uso del block de notas para la escritura de las líneas de código, de esta manera el aprendizaje es profundo, sería buen complemento utilizar el código escrito en algún entorno de desarrollo integrado, ya que en estos se aprecia con mayor detalle cada uno de los elementos, es fácil identificar cada elemento a lo largo del código, saludos
@organicwebdev3 жыл бұрын
no sabía que Alan por el mundo hacía tutoriales de programación
@diegopaolomedinagarcia83795 жыл бұрын
Ernesto eres un grande para enseñar
@Juan-pn9zc4 жыл бұрын
Gracias por todo ernesto, con este capirulo del curso me di cuenta que entendi todo, y solo tuve dos errores los cuales, uno era del simple ; y el otro fue que al poner un boton para que lo que estuviera en JTextFiels se pusiera de titulo en el public void actionPerformed, puse en ves de void el nombre de la clase osea Formulario, pero del resto todo gud, aqui dejo mi codigo por si l quieres ver, a mi parecer quedo muy lindo: import javax.swing.*; import java.awt.event.*; public class Formulario7 extends JFrame implements ActionListener{ private JTextField text1; private JTextArea area1; private JButton boton1; public Formulario7(){ setLayout(null); text1 = new JTextField(); text1.setBounds(10,10,200,35); add(text1); area1 = new JTextArea(); area1.setBounds(10,60,360,290); add(area1); boton1 = new JButton("Add"); boton1.setBounds(230,12,60,31); add(boton1); boton1.addActionListener(this); } public void actionPerformed(ActionEvent evento){ if(evento.getSource() == boton1){ String titulo = text1.getText(); setTitle(titulo); } } public static void main(String args[]){ Formulario7 interfaz = new Formulario7(); interfaz.setBounds(0,0,400,400); interfaz.setVisible(true); interfaz.setResizable(false); interfaz.setLocationRelativeTo(null); } }
@galojimenezgarcia91934 жыл бұрын
Ernesto te felicito, eres un maestro excelente y como dicen todos, aprendo mas contigo que en la universidad o en cualquier centro de estudios; desde ya estamos muy agradecido porque me parece mentira estar aca y mi mayor objetivo es llegar a ser un gran programador, trabajar en los EE.UU y poder vivir de esto por mi hijo y para apoyar a mi familia en general. Solo te queria hacer una consulta: ¿Con ver la publicidad que sale en cada video tuyo es suficiente? o ¿tambien hay que darle clic y que la nueva pagina que se genera del enlace cargue por completo? porque tengo entendido que youtube aparte de pagarte por las vistas tambien te monetiza mas cuando ven los videos completos o le dan clic a la publicidad, pero no se si sea del todo cierto. Por favor me comentas ya que es lo menos que podemos hacer por ti. Te manda saludos y un fuerte abrazo de agradecimiento a la distancia Galo de Lima - Perú
@cristiangonzalezdiaz67773 жыл бұрын
Muchas gracias por compartir tus conocimientos. Gracias a ti ahora tengo claro mi futuro :)
@holgeredudangulocastillo6453 жыл бұрын
Me gustan las clases de interfaces graficas🙂👍
@todosMachos4 жыл бұрын
Estoy creando un grupo en whatsapp, para aquellos que tengamos dudas, comentarios, opiniones, queramos aportar y/o impulsar algo. Si alguien gusta, busquenme. SALUDOS.
@germanchumi39384 жыл бұрын
Seguís teniendo el grupo?
@lumed21895 жыл бұрын
Ya le estoy agarrando el hilo a la programación,ya veo cualquier lenguaje y entiendo su lógica...!
@MiguelAngel-ff5ce5 жыл бұрын
Saludos Ernesto !!! muchas por tan buenos videos, seguimos avanzando....
@carlosenriquearenas44214 жыл бұрын
bro eres el mejorr en eso gracias a eso me ayudas mucho en mis estudios
@charizardjunior7929 ай бұрын
gracias crack
@Lucas-uj5zw5 жыл бұрын
Hola Ernesto, te queria hacer una consulta. Como haces para calcular los pixeles del metodo setBounds?? Los ejercicios me salen casi de memoria pero me trunco en esa parte al no entender de que manera se calculan los pixeles en pantalla. Osea los hago con las medidas que colocas vos y me quedan bien, pero no entiendo de donde salen esas medidas.
@jalilcordova69094 жыл бұрын
Un crack Ernesto!
@jeffreyindri6 жыл бұрын
Que excelente clase, muchisimas gracias
@rda68995 жыл бұрын
¡buenísimo! muy profesional!!! saludos
@narutazo104 жыл бұрын
Algunas aclaraciones en cuanto a la pronunciación de las palabras en inglés: Visible = visibol Field = fild Resizable = resaizabol Gracias por el curso, un saludo
@retroblackztar4 жыл бұрын
El curso es de programacion no de ingles.
@alvaronahuel89632 жыл бұрын
@@retroblackztar Cuanta ignorancia, es como que te diga que tienes que ver los videos, no los comentarios.
@alvaronahuel89632 жыл бұрын
Resizable = risaizabol
@retroblackztar2 жыл бұрын
@@alvaronahuel8963 mmmm no, en teoría los comentarios son una funcionalidad de KZbin, entonces si se deben ver.
@alvaronahuel89632 жыл бұрын
@@retroblackztar El que hace los videos no tiene en cuenta que te iras a aprender a los comentarios, por algo hace el video, por ende con tu logica no se deberian de ver lo cual es una estupidez mas cuando alguien esta tratando de ayudar en los comentarios con lo que puede.
@todosMachos4 жыл бұрын
Como haríamos para guardar alguna lista que se le agregue? PRESENTE!
@luvadi074 ай бұрын
... aquí vamos, #30 y los que siguen !!
@luisaioria56344 жыл бұрын
Muy buena clase, Gracias !!
@sofiasoriano26846 жыл бұрын
gracias señor Ernesto
@carlosandrescastanedayepes53636 жыл бұрын
Muchas gracias por enseñar tanto y tengo una inquietud sera posible que hagas mas cursos como este de php o phyton o git muchas gracias
@LaGeekipediaDeErnesto6 жыл бұрын
¡Hola!, que gusto saber que el contenido ha resultado de tu agrado. Referente a tu solicitud, por supuesto que aún hay bastantes cursos que faltan por publicar, así que si es posible. Saludos.
@jesusvalladares-li6iz4 жыл бұрын
6:38 Flipo
@snokereles53147 жыл бұрын
man gracias por compartir tu sabiduria
@we242fww26 жыл бұрын
;'v x2
@nestorgarzon79597 жыл бұрын
Buenos dias Ernesto Le agradezco mucho por compartir su conocimiento, le queria preguntar si le es posible realizar algunos videos donde se explique el manejo de excepciones en java. gracias por su atencion.
@LaGeekipediaDeErnesto7 жыл бұрын
¡Hola!, es un gusto que el contenido haya resultado de tu agrado. Referente a tu petición, por supuesto que es un tema que enseñaré, aunque ese tema lo explicó en la continuación de este curso, el cual es Java intermedio, el cual podrás encontrar en la lista de reproducción de este canal, o bien, en el último vídeo de este curso, encontrarás varios enlaces. Saludos.
@nicolastrivino35785 жыл бұрын
Gracias por esto.
@gabrielwtersdgwaed16703 жыл бұрын
ernesto se puede guarder como aplicacion la interfas grafica??
@valentincontilde3 жыл бұрын
Gracias
@Alexis-hj6ci3 жыл бұрын
Se que han pasado 3 años, pero para quien le sirva: formulario.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); Esto hace que al hacer clic en la X de la ventana, el programa termine automáticamente, por lo que así ya no hace falta hacer Ctrl + C cada vez que cierras la ventana, y evitas que el programa se siga ejecutando en segundo plano al cerrarse, en caso de que lo quieras convertir en un exe.
@saulleyva-xp5vl Жыл бұрын
ya lo aplique amigoooo. Muchas gracias!!! si funcionó :)
@Un-randowm Жыл бұрын
AÑA
@pedromapachedays2 жыл бұрын
en el video de hoy vamos a programar un bloc de notas en el bloc de notas XDD
@JTB_Enginer3 жыл бұрын
quien en pleno 2021 lo comenzo
@ivandelrio19214 жыл бұрын
puedes programar en java usando un text area creado con java?
@dava-programminginformatic32914 жыл бұрын
¿Tú quieres que tu computadora colapse? JAJAJAJA
@jesmerreyes78065 жыл бұрын
Gracias amigo gracias
@nickolasmbrena68476 жыл бұрын
Hola!, una pregunta no se por que me sale error en el public static void main y en el public void import javax.swing.*; import java.awt.event.*; public class Problema extends JFrame implements ActionListener{ private JLabel label1; private JLabel label2; private JButton boton1; private JButton boton2; private JTextField campo1; public Problema(){ setLayout(null); label1 = new JLabel(" Usuario "); label1.setBounds(10,10,100,30); add(label1); label2 = new JLabel(" ¿Quieres salir? "); label2.setBounds(20,10,160,80); add(label2); campo1 = new TextField(); campo1.setBounds(120,17,20,20); add(campo1); boton1 = new JButton(" Ok "); boton1.setBounds(10,80,100,30); add(boton1); boton1.addActionListener(this); boton2 = new JButton(" Cerrar "); boton2.setBounds(10,80,100,30); add(boton2); boton2.addActionListener(this); public void actionPerformed(ActionEvent e){ if(e.getSource() == boton1){ String texto = campo1.getText(); setTitle(texto); } } public static void main(String args[]){ Problema problema1 = new Problema(); problema1.setBounds(0,0,100,250); problema1.setVisible(true); problema1.setResizable(true); problema1.setLocationRelativeTo(null); } }
@LaGeekipediaDeErnesto6 жыл бұрын
¡Hola!, en la descripción del vídeo encontrarás un enlace para poder descargar el código mostrado en el vídeo con el cual podrás comparar y localizar el error. Saludos.
@fraanarrizurieta51985 жыл бұрын
public class ComentarioYT(){ public static void main(String args[]){ System.out.print("Hola, te sale el error porque tienes la escucha del evento dentro de las intrucciones del diseño de los JFrames."); } } Te debería quedar así: boton2 = new JButton(" Cerrar "); boton2.setBounds(10,80,100,30); add(boton2); boton2.addActionListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource() == boton1){ String texto = campo1.getText(); setTitle(texto); } }
@diegopaolomedinagarcia83795 жыл бұрын
Ey no se si llegarás a ver este comentario pero tengo una duda: ¿Se puede utilizar SublimeText para Java? es que me gusta la interfaz que tiene jajaja😅😅😅
@dacaram6 жыл бұрын
Hola, como puedo agregarle un título a la ventana?
@LaGeekipediaDeErnesto6 жыл бұрын
¡Hola!, para ellos debes colocar dentro del constructor el metodo setTitle("); y dentro de las comillas colocar el titulo que deseas asignar a la interfaz. Saludos.
@nestorgarzon79597 жыл бұрын
Buenos dias Disculpe la molestia, pero he estado trabajando con ventanas en java usando el IDE eclipse, y se me han presentado varios problemas con las ventanas que no entiendo porque me parece que no estoy cometiendo errores de sintaxis. Solo me aparece la ventana con las opciones de la esquina superior derecha. Estoy usando setbounds para ubicar paneles, botones, camposdetexto, pero no me aparecen en la ventana. He usado diferentes gestores de diseño como gridlayout, borderlayout y boxlayout. En los libros de texto dice que jpanel tiene el gestor flowlayout por defecto y el jframe tiene el gestor borderlayout por defecto, lo que quiero saber es si hay conflicto de gestores en la ventana. muchas gracias por su atencion y su cooperacion.
@victormanuelgonzalezmoreno60765 жыл бұрын
Por favor no son ventanas.Eso es de windows .Es una interfaz
@enriquefernandezj25007 жыл бұрын
Como agregas un scroll vertical a tu jtexarea
@LaGeekipediaDeErnesto7 жыл бұрын
¡Hola!, basta con que agregas estas lineas de código dentro del constructor, justo donde programamos las características de nuestro JScrollPane: scrollpane1.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); scrollpane1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS); Solo cambia el nombre del componente JScrollPane, por el que estés utilizando. Si tienes más dudas, te proporciono un ejemplo, el cual es un archivo .java listo para compilar, donde podrás revisar el código más a fondo y lograr adaptar el JScrollPane que deseas. Saludos. Descarga del archivo .java: www.dropbox.com/s/2s5l9vt0zoh55fh/Formulario.java?dl=0
@ivocostilla4 жыл бұрын
Justo estaba buscando esta pregunta con su respuesta gracias ernesto!, lastima que el descargable no este disponible
@soubakouh3 жыл бұрын
y el scroll??
@luciaviji71964 жыл бұрын
Veo esta función inútil, a nivel desarrollo de una aplicación o página, alguien q me diga para q se usa
@cheesescake774 жыл бұрын
bloc de notas es básicamente TextArea, así que... técnicamente gracias a esa función se puede programar
@luciaviji71964 жыл бұрын
@@cheesescake77 Sisi perdón, ahora ya después de dos meses he aprendido más, estoy buscando amigos que también quieran programar, pero me da miedo que sean viejos verdes... Si me pasas tu correo te escribo
@josuearias15994 жыл бұрын
¿Como puedo comentar el código?
@dava-programminginformatic32914 жыл бұрын
Usando //Comentario o también puedes hacer comentarios de varias lineas, abriendo con /* y cerrando con */, pero debes tener cuidado porque de la segunda manera no puedes tener el código importante dentro del bloque del comentario, porque no lo tomara como código sino como comentario.
@mhgamespc32316 жыл бұрын
import javax.swing.*; import java.awt.event.*; //dimencion de la ventana es 400 * 500 public class AreaTex extends JFrame implements ActionListener{ private JLabel nombre, vercion, usuario; private JButton boton1; private JTextField tex1; private JTextArea area1; public AreaTex(){ setLayout(null); nombre = new JLabel("Entorno Grafico"); nombre.setBounds(180,10,100,30); add(nombre); usuario = new JLabel("Usuario: "); usuario.setBounds(10,35,80,30); add(usuario); tex1 = new JTextField(); tex1.setBounds(60,40,150,25); add(tex1); area1 = new JTextArea(); area1.setBounds(10,75,370,340); add(area1); vercion = new JLabel("Ver. 1.9"); vercion.setBounds(340,440,90,30 ); add(vercion); boton1 = new JButton("Salir"); boton1.setBounds(135,440,90,30); add(boton1); boton1.addActionListener(this); } public void actionPerformed(ActionEvent accion){ if(accion.getSource() == boton1){ System.exit(0); } } public static void main(String [] args){ AreaTex tex = new AreaTex(); tex.setBounds(0,0,400,500); tex.setVisible(true); tex.setLocationRelativeTo(null); tex.setResizable(false); tex.setTitle("YOSHI"); } }
@dylanlore77457 жыл бұрын
ERNESTO PORQUE ME SALE ERROR EN ESTA PARTE DEL CODIGO SI ESTA BIEN ESCRITO AYUUDAAA public class Registro extends implemets ActionListener{
@nicolasarenas3507 жыл бұрын
Te equivocastes en la linea de codigo "implements" n.n
@dylanlore77457 жыл бұрын
Nicolas Arenas ok gracias amigo es cierto
@ricardoeskenazi92087 жыл бұрын
es extends JFrame y luego implements
@we242fww26 жыл бұрын
como te fue con el curso, ahora que haces? Te agradeceria mucho que me respondieses,
@HpckPrivacyАй бұрын
Hasta hoy me entero que se puede descargar su codigo, yo haciéndolo despues de el..
@gilbgomez5 жыл бұрын
like
@we242fww26 жыл бұрын
No me gusta el textarea ya que si bajas mucho no puedes ver el texto, no hay forma de poder verlo
@we242fww26 жыл бұрын
llevo unos dias sin practicar y ya se me olvido gran parte del codigo xd .... cosas de estupidos
@rodrigolillo76936 жыл бұрын
tonto para eso es el JScrollPane ve el siguiente video jaja
@victormanuelgonzalezmoreno60765 жыл бұрын
Bro xd es programacion le puedes agregar de todo
@alvaroacevedo230 Жыл бұрын
a la clase 30 solo 3,6k le dieron like xd
@lazywolf03114 жыл бұрын
Cada vez somos menos....
@edugio Жыл бұрын
Muy mal ponerle siempre el mismo nombre al programa en cada clase porque borra el anterior.
@LeOdrad Жыл бұрын
disculpa que te corrija, pero cuando dices usar el metodo add para agregar todo lo que pusiste dentro del componente, en realidad el metodo add agrega ese componente a la ventana o marco del JFrame,. ejemplo es add(textField1) eso agrega el componente textField a la ventana o marco que se crea , y no como a veces dices que es para agregar lo que haces en ese componente, ejemplo se podria crear un contenedor con JPanel panel y que en ves de hacer add(textField) y agregar directo a la ventana, se aria panel.add(TextField) para luego en this.add(panel),asi se agregaria correctamente. a lo que me refieron que el metodo add en realidad es this.add que significa "yo" agregar este componente, en donde el yo es la ventana del JFrame. eso me confundio un poco pero al avanzar mas me fui dando cuenta en ese pequeña confunsion, lo demas excelente, salvo que no se usa un patron como MVC(modelo, vista, componente) a la hora de en donde usar los set para modifcar las ventanas, paneles y componentes. saludos y gracias por estos videos.