Тёмный

Curso Java desde cero #27 | Interfaces gráficas (Swing - JButton) 

Подписаться
Просмотров 169 тыс.
% 5 327

Curso JAVA - En esta entrega del curso de programación en JAVA, aprenderás la manera de como programar botones dentro de una interfaz gráfica en JAVA, con ayuda del componente JButton.
¡¡Ayúdame a seguir creciendo, te invito a suscribirte!!
La Geekipedia de Ernesto
➞ Facebook LaGeekipediaDeErnesto/
➞ Instagram lageekipedia
➞ Twitter LaGeekipedia
═════════════════════════════════════════
Link de descarga del código: goo.gl/qDR9mf
═════════════════════════════════════════
Música:
1. Kasger Reflections [NCS Release]
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-M4_ivwYfWFo.html
Kasger
• soundcloud.com/kaspergerlif
• ru-vid.com
Kasger
Kasger
═════════════════════════════════════════
Vídeo Final:
1. Mount Bromo HD Timelapse Movie by Justin Ng
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UNs7TkFvK-4.html
Follow Facebook: justinngphoto.com/facebook
Follow Twitter: justinngphoto
Follow Google+: plus.google.com/116998818067074636759
To join my photography community: mopsg.com

Опубликовано:

 

30 май 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 261   
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¿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 RU-vid. 3. Compartiendo los vídeos del canal en foros y redes sociales. Cualquier opción es de gran ayuda. ¡Muchas gracias!
@reparacionmttopc
@reparacionmttopc 6 лет назад
Ernesto puedo copiar y pegar este comentario en mis comentarios? solo que cambiare unas palabras, esto para que los que ven mis videos puedan apoyarme en mi canal. Por cierto estoy aprendiendo a programar en java con tus videos y despues hacer apps y subirlas a google play. Saludos.
@user-cc6tg2su8u
@user-cc6tg2su8u 2 года назад
Como olvidar la famosa frase de Ernesto "Llave que abro llave que cierro"
@GianmarcoContreras
@GianmarcoContreras 4 года назад
Aver si entendi bien, la estructura seria la siguiente: 1_ Importamos las librerías 2_ Creamos la clase con la extension JFrame e implementamos la clase ActionListenes que estara atento a los eventos que sucedan 3_ Creamos los objetos 4_ Declaramos el constructor que es para dar propiedad a nuestros objetos creados 5_ Escribimos el código para capturar el evento. 6_ Creamos la clase main para dar propiedades al formulario
@joselivanmasedapereira6132
@joselivanmasedapereira6132 4 года назад
creo que la clase main es apra que arranque el programa segun ha dicho el ademas de las propiedades del formulario.
@josetavarez9713
@josetavarez9713 2 года назад
No, en la programación todo cambia depende lo que se pida
@revelandolaverdaddesconoci475
cambia el 4 por el 3
@user-oh9ss6bu9c
@user-oh9ss6bu9c 11 месяцев назад
Anota eso Patricio
@alistairx5tech
@alistairx5tech Год назад
wow hermano este video me exploto la cabeza tengo muchisimo que aprender y practicar. Cuando salgo del trabajo vengo emocionado a ver un nuevo video mi novia me apoya tambien gracias amigo
@lkalieuw8318
@lkalieuw8318 5 лет назад
Aquí sigo, los vídeos ahora los estoy viendo 2 veces, una para seguirte paso a paso y otra para tomar apuntes (Siempre tomo apuntes). Ahora resulta algo más tedioso es decir, me lleva más trabajo tomar apuntes ya que hay muchas funciones nuevas, pero estoy cada vez más entusiasmado, mi objetivo es en enero comenzar con android mismo contigo pero quiero tener todo esto bien claro, gracias Ernesto una vez más!! saludos.
@sergioguzman1982
@sergioguzman1982 4 года назад
Yo tomo apuntes en el mismo pc
@promipicode
@promipicode 4 года назад
Como vas pasame tu app me la descargo xd
@marvingones
@marvingones 4 года назад
yo igual, quise empezar con Android, pero vi que sabia un ojete de Java así que mejor desde cero.
@ambush331gt
@ambush331gt 4 года назад
estoy en la misma situacion jaja
@felixojeda7878
@felixojeda7878 4 года назад
@@ambush331gt tambien yo. quice hacer el android pero sin el de java no entiendo un coño.
@Sricky27
@Sricky27 5 лет назад
Ernesto... impresionantes tus "métodos y clases"... nos enseñan mucho... mucho... en el 24 me entró un bajón... menos mal que dices bien claro que después entramos en detalles... vamos aclarando ... a ver estos evento...
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Hola!, es muy importante que no te desanimes, ya que aprender a programar no es sencillo y requiere de bastante paciencia y practica. ¡Créeme!, la recompensa es muy grande. Mucho animo que espero escuchar grandes cosas de ti en un futuro. Saludos.
@Dannrar
@Dannrar 4 года назад
Como siempre, excelente!
@jeffreyindri
@jeffreyindri 6 лет назад
Excelente divulgación como siempre, gracias
@cristiangs2307
@cristiangs2307 5 лет назад
Gracias por compartir tus conocimientos. Buen trabajo!
@luisaioria5634
@luisaioria5634 4 года назад
Como todas tus clases, Excelente !!! Gracias
4 года назад
Magistral las clases. Muchas gracias, muy bien explicado y preciso.
@egarinlopez8893
@egarinlopez8893 4 года назад
Tu contenido es realmente bueno man, muchas felicidades he aprendido mucho sobre tu canal. Saludos!!
@Santiago_1912
@Santiago_1912 5 лет назад
Muy buenos tus videos ernesto, Se me hace un poco complicado realmente aprender todo del todo pero estoy aprendiendo poco a poco Gracias.
@franfonse
@franfonse 5 лет назад
sos u n genio! seguí con el buen trabajo, saludos!
@elizabethcazares8606
@elizabethcazares8606 Год назад
Gracias por todo Ernesto. Ya llevo mas de la mitad del curso. Ya quiero llegar al proyecto final y luego al java intermedio.
@andrespineros4374
@andrespineros4374 4 года назад
Para los que esten utilizando un IDE y les salga un error tienen que poner el: public void actionPerformed(ActionEvent event){ if(event.getSource() == button1){ System.exit(0); Justo después de la clase y de llamar el --implements ActionLisstener--
@miguelstrokes2
@miguelstrokes2 3 года назад
Porque pasa eso amigo? gracias por la solución!
@xxcatxx6376
@xxcatxx6376 2 года назад
Muchas gracias estaba programado en NetBeans y no sabía porque no funcionaba mi programa de todas formas estoy interesado en saber porque necesito poner eso.
@duvanmachado7930
@duvanmachado7930 5 лет назад
primera ves que no tuve errores, y ahora tengo que aprenderme las nuevas lineas de código que acabe de apuntar y aprender bien su función
@nicolaspenagomez1536
@nicolaspenagomez1536 4 года назад
El curso esta genial, en la universidad vi fundamentos de programación, y me llamo mucho la atención. por eso decidí retomar. pero lo de las interfaces gráficas es totalmente nuevo para mi. Esta genial tu curso. QUE BUENO QUE EXISTAN CANALES académicos tan útiles.
@ALXTorresC
@ALXTorresC 3 года назад
sigo aprendiendo master.... muy buenos tus videos...
@germanmerarivera6581
@germanmerarivera6581 4 года назад
Los lenguajes de programación son temas que le corresponden mas a los profesionales en sistema; sin embargo, como ingeniero industrial me ha gustado mucho el tema debido a la magistral forma de enseñar. Ernesto excelente pedagogía, un teso. Saludos desde Colombia.
@7tomyi7_TWITCh
@7tomyi7_TWITCh 2 года назад
19:49, "Los Dioses tambien se equivocan".
@robertovillanueva7077
@robertovillanueva7077 4 года назад
tus videos esta geniales amigo!
@MsArchiii
@MsArchiii 3 года назад
Me he animado a probar con 2 botones y hacer uno con un print a ver si funcionaba , se que es una tonteria pero estoy super orgulloso xD import javax.swing.*; import java.awt.event.*; public class Prueba extends JFrame implements ActionListener{ JButton boton1; JButton boton2; public Prueba(){ setLayout(null); boton1 = new JButton("Cerrar"); boton1.setBounds(300,250,100,30); add(boton1); boton1.addActionListener(this); boton2 = new JButton("Saluda a mi mama"); boton2.setBounds(200,175,150,40); add(boton2); boton2.addActionListener(this); } public void actionPerformed(ActionEvent pepe){ if(pepe.getSource() == boton2){ System.out.println("hola mama"); } if(pepe.getSource() == boton1){ System.exit(0); } } public static void main(String args[]){ Prueba prueba1 = new Prueba(); prueba1.setBounds(0,0,450,350); prueba1.setResizable(false); prueba1.setLocationRelativeTo(null); prueba1.setVisible(true); } }
@ricardomuentes8283
@ricardomuentes8283 Год назад
esta super genial
@WorldwarWebVideos
@WorldwarWebVideos 7 лет назад
GRACIAS por seguir con el curso.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Gracias a ti por visualizarlo y estar al pendiente. Saludos.
6 лет назад
Estos videos están geniales, porque te enseñan a manejar Java desde cero, con un simple editor de texto plano y así poder conocer y familiarizarte con el lenguaje, ya después para ayudarte mas puedes usar editores de texto como ATOM e instalarle el IDE-Java, asi programas Java de una manera mas fancy, o sea que te va autocompletando o sugiriendo funciones o métodos. Y ya después usar un IDE como eclipse o NetBeans
@ErosHM
@ErosHM 3 года назад
Fin de semana de maratón de videotutoriales ☕☕☕
@billythepro1235
@billythepro1235 2 года назад
muchas gracias por tu curso
@tabjmfl
@tabjmfl 4 года назад
Aprendo muchísimo... gracias.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 4 года назад
¡Hola Lestayo!, es un gusto saber que el contenido del canal te ha aportado los conocimientos que deseas obtener. Saludos.
@rafaelbarri2325
@rafaelbarri2325 4 года назад
exelente estoy siguiendo tus clases. que capo(genio en argentino) como enseñas! estoy aprendiendo esto y despues sigo con el java avanzado para despues meterme de lleno a android, ya que tengo varias ideas de apps. muchas gracias.
@rda6899
@rda6899 4 года назад
¡excelente! super complicado ésto.... pero más o menos lo entendí
@roniaswillgames1410
@roniaswillgames1410 3 года назад
chicos me estoy estresando demasiado :/ pero no tiene nada que ver con lo que estamos viendo, creo q es importante tener en cuenta el descanso y colocar musica relajante, dormir bien y estar tranquilo relajado :)
@edugio
@edugio 8 месяцев назад
Deja el curso así descansarás todo el tiempo.
@MachineCodes
@MachineCodes 2 месяца назад
Pues yo me salte varias cosas por que vengo de python y se las cosas como while o for y etc me dio curiosidad las ui
@tupaclopez8769
@tupaclopez8769 4 года назад
Muy buenos tus videos sos un capo
@walterdanielhuaynapataagui7442
Buen tuto,explicas fenomenal.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Gracias!. Saludos.
@todosMachos
@todosMachos 4 года назад
En el aferre... PRESENTE!
@sistemaada9567
@sistemaada9567 4 года назад
excelente curso
@Xplouding
@Xplouding 3 года назад
Muy bueno!!!
@loladearaujo3261
@loladearaujo3261 7 лет назад
Excelente esta clase de los eventos por medio de los Botones, ya me esta dando ideas de las funciones que quiero que se realice, o que me lleve a otras pantallas de interfaz gráfica, Gracias!
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Perfecto!, creo que te gustaran el resto del curso. Saludos.
@salameo457
@salameo457 3 года назад
Genio!!!!
@dave..11
@dave..11 10 месяцев назад
junte lo aprendido de el metodo label y este y pude mostrar un texto más el botón que feliz jajaj gracias
@roberhak5837
@roberhak5837 4 года назад
Excelente tuto, por el único que descativo AdBlock :)
@-nexus8078
@-nexus8078 3 года назад
Presente!!!
@omarcarrera2731
@omarcarrera2731 3 года назад
MUCHAS GRACIAAAAAS🥺
@srstark9012
@srstark9012 2 года назад
Buen video like
@francoiniguez7622
@francoiniguez7622 3 года назад
Ernesto creo que te amo
@animetos1022
@animetos1022 6 лет назад
Buen video Ernesto, ;D
@animetos1022
@animetos1022 6 лет назад
x2
@rocdiel_dj
@rocdiel_dj 7 лет назад
Excelente vídeo
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Gracias!
@emanuelh.a8492
@emanuelh.a8492 4 года назад
para ponerle color sabrosón.. //importas esto import java.awt.color; //Le pones un color, por ej. un blanco zukuletoh al boton que hayas creado boton1.setBackground(new Color(1.0f, 1.0f, 1.0f, 1.0f)); //También puedes de esta manera boton1.setBackground(Color.white);
@CRSTNX90
@CRSTNX90 Год назад
Jajajaja qué buena explicación
@personalsystem4250
@personalsystem4250 Год назад
Me encanta como se empieza a complicar el código de Java
@blacktoom3254
@blacktoom3254 2 года назад
buen video
@user-gu3vq5yb2l
@user-gu3vq5yb2l 8 месяцев назад
👍buen curso (porque sigo esperando la parte difícil y nada).
@elmundodelpilas3013
@elmundodelpilas3013 6 лет назад
Eres un crack.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Muchas gracias! saludos.
@batmanknight7320
@batmanknight7320 6 лет назад
esta mal no jala el codigo
@emiveras8092
@emiveras8092 7 лет назад
siiii,pense que lo habían descontinuado,SIGE SUBIENDO VIDEOS QUE TIENE 1 LIKE seguro con migo
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Gracias por el apoyo! Saludos.
@eduardodelgado3973
@eduardodelgado3973 7 лет назад
Subscríbete y recomiéndalo, de verdad están muy bien explicados.
@emiveras8092
@emiveras8092 7 лет назад
DA Eduardo como lo recomiendo?
@eduardodelgado3973
@eduardodelgado3973 7 лет назад
Podría ser a través de alguna red social con el botón de compartir (justo debajo de el de subscribirse) con algún conocido o persona que creas desee aprehender a programar.
@gabrielblasco921
@gabrielblasco921 6 лет назад
Gente, si les parece muy pesados sus videos, ponganlo en velocidad 1,25; se sigue entendiendo perfectamente !
@alvaroarratialeonardini7116
@alvaroarratialeonardini7116 6 лет назад
Pesado?, jaja, nadie te obliga a quedarte, si quieres "correr" busca otro instructor... "Pesado".. JAJA
@DarckMaster998
@DarckMaster998 5 лет назад
@@alvaroarratialeonardini7116 oh oh Ernesto tiene FANBOYS , el se refiere a que Ernesto explica de forma muy detallada y esta bien pero a la gente que lo cacho a la primera le puede parecer pesado ¿ok?
@Katerinw
@Katerinw 4 года назад
Yo los veo a 2 crack ;v
@Canal12995
@Canal12995 4 года назад
@@alvaroarratialeonardini7116 Todo tonto
@eduardoserrano5476
@eduardoserrano5476 6 лет назад
crack
@luganestradaagustin593
@luganestradaagustin593 7 лет назад
se miran fácil de aprender
5 лет назад
Por qué a los botones no se les pone *public* o *private* como a los _labels_ ?
@erinbalderas8487
@erinbalderas8487 6 лет назад
a la hora de correr el programa las letras de interfaz grafica y versión 1 me salen muy pequeñas como puedo resolverlo?
@RonalRomeroVergel
@RonalRomeroVergel 3 года назад
public class Botton extends JFrame implements ActionListener{ /* ActionListener este le decimos al programa, que debe estar atento del momento donde el usuario haga alguna accion */ JButton boton1; //declaramos el boton public Botton(){ setLayout(null); //permite crear o poner nuestros componentes a traves de coordenadas boton1 = new JButton("Cerrar xd"); // este es el texto que quiero que aparezca en mi boton, ahora demos coordenadas boton1.setBounds(300,250,100,30); //(x,y,ancho,altura) add(boton1);//elemental para añadir todo al boton nombrado //Añaderemos la funcionalidad boton1.addActionListener(this);/* le decimos al programa que va estar a la espera del evento que se va generar en este boton */ } tengo problemas en la 1ra linea me dice que Botton no es abstract and does not override y en boton1.addActionListener(this);/* me dice que leaking this in constructor
@camiloulloa650
@camiloulloa650 6 лет назад
Ernesto, ¿podrías hacer un tutorial de cómo manejar las coordenadas correctamente? :)
@morenofranco712
@morenofranco712 6 лет назад
No es necesario, en el video se entiende pero te lo explico de manera fácil (0,0,300,200) son un ejemplo de coordenada, bien sabemos que las primeras dos coordenadas son referentes a la ubicación de la interfaz, y las dos ultimas al tamaño de la misma. pero si no entiendes te dejo esto x, y, ancho, alto (0,0,300,200) x= ubicación horizontal y=ubicación vertical ancho= ancho de la interfaz alto= altura de la interfaz espero te halla servido, saludos
@camiloulloa650
@camiloulloa650 6 лет назад
Arena Zuicida ¡Muchas gracias por ayudarme a entender las coordenadas! ¡Estoy aprendiendo a manejar las coordenadas en HTML! :D
@DarckMaster998
@DarckMaster998 5 лет назад
@@morenofranco712 pero esta mal el plano cartesiano, a mi parecer x 0 e y 0 deberia ser el centro de la pantalla pero en su lugar x comienza a contar de izquierda a derecha e y empieza a contar de arriba a abajo, pero bueno igual creo que asi es mas facil aunque confuso
@promipicode
@promipicode 4 года назад
@@camiloulloa650 jjaja ya paso 2 años pero si era de ahora te recomendaria dibujar con canvas eso te facilita muchisimo las coordenadas
@RAULHENAOR
@RAULHENAOR 4 года назад
@@DarckMaster998 Por que X y Y son en pixeles y siempre van a iniciar desde la parte superior izquierda de todas las pantallas y televisores.
@cristiangd5492
@cristiangd5492 3 года назад
Me sentí genial cuando el mio si compiló XD
@gilbertolameiro5648
@gilbertolameiro5648 4 года назад
like
@samirbugueno3980
@samirbugueno3980 5 лет назад
16:01
@christianromero7982
@christianromero7982 6 лет назад
lo hice igual que tu y no me compilaba, lo compare con tu codigo y estaba igualito, copie y pegue el tuyo y magicamente ya funco
@pkillia2556
@pkillia2556 5 лет назад
Yo lo hice y me marcaba el mismo error :v
@alejandroariash
@alejandroariash 5 лет назад
import java.awt.event.*; // agrege esta linea, porque me estaba dando error de compilacion los eventos ActionListener import java.awt.event.ActionListener;
@alejandroariash
@alejandroariash 5 лет назад
buenas tardes. estoy aprendiendo java con usted ernesto, y veo que mi programa no compila porque esta dando un error, en esta linea " public class Formulario4 extends JFrame implements ActionListener{ " y me puse a investigar y lo pude resolver agregando por separado la importacion " import java.awt.event.ActionListener; " , mi pregunta ????? porque no acepta la importacion con el asterico (* )? ===> import java.awt.event.*; que no deberia de dar problema.
@luismoralesz
@luismoralesz 5 лет назад
Hasta ahora lo mas dificil es dar las instrucciones al pie de la letra, tiene que ser exactamente igual a lo que pide Java, si no colocas una minuscula o may la compilacion no termina bien
@juancruzcorral7462
@juancruzcorral7462 4 года назад
Hola, una pregunta. ¿Porque no es necesario utilizar un constructor cuando diseño la interfaz? Gracias.
@skmi4811
@skmi4811 3 года назад
Alguien me puede ayudar cuando escribo el ActionListener me sale error en la clase
@abrahamtarazona4811
@abrahamtarazona4811 3 года назад
Porque usar la librería awt Si la librería swing es una extensión más moderna de la misma ? Excelente curso
@johancastaneda4529
@johancastaneda4529 5 лет назад
que pena molestar pero es que cmd me marca un error que dice (Formulario no es abstracto y no anula el método abstracto actionPerformed (ActionEvent) en ActionListener)
@d4x840
@d4x840 5 лет назад
Igual
@alejandroariash
@alejandroariash 5 лет назад
import java.awt.event.*; // agrege esta linea, porque me estaba dando error de compilacion los eventos ActionListener import java.awt.event.ActionListener;
@Ruben6509-YouTube
@Ruben6509-YouTube 2 года назад
¿Cómo puedo hacer para que, en vez de darle click al botón, este ejecute la acción cuando el ratón pase por encima del botón?
@gustavoguerragalvez1105
@gustavoguerragalvez1105 4 года назад
Excelente curso para aprender a programar en JAVA desde cero. Esto muy agradecido por este material Ernesto. Tengo una inquietud y agradezco tu respuesta o la de algún compañero de curso. Con respecto a las salidas impresas tanto en consola como en las interfaces, es todos los textos en que uso la tilde (Bien sea en los System.out.print o en los JLabel) el texto me aparece deformado en vez de apacer la letra con la tilde. Tiene alguna solución esto??...muchas gracias!!
@romma3013
@romma3013 Год назад
2 años mas tarde te respondo pero quizas alguien esté en el mismo problema al momento de leer este comentario. Al momento de guardar el archivo en "guardar como" asegurate de que en codificación esté en: ANSI
@JMminavalTV
@JMminavalTV 6 лет назад
yo estoy ganas de aprender pero todo me sale error creo mi computadora no desea realizar me gustaria saber que programas puede tener mi computadora por que en el perú todo los computadores son de piratas mas que todo software piratas que consejo me das al ejecutar me sale el bloque no ejecutable a que se debe ayuda
@edwinchp
@edwinchp 5 лет назад
La clave está en aprender a leer los errores. ¿Qué dice en pantalla?
@0910Engel
@0910Engel 3 года назад
Cuando hacemos la declaración del botón, ¿no debería ser Privado?, así como lo fue en clases anteriores el label1, es decir: private JButton boton1; Porfa alguien que me corrija si estoy equivocado. psdt: Ernesto es un crack
@zuy5019
@zuy5019 4 года назад
Hola de nuevo gracias por tus videos, tengo una duda, el tamaño del boton es predeterminado? o existe manera de cambiarlo?
@diego_guzman
@diego_guzman 2 года назад
El tamaño del botón se edita con el método .setBounds
@elsotanogamer
@elsotanogamer Год назад
espero leas esto si el boton no quiero que salga sino quiero que al precionar me mande algun lick en especifico como lo puedo hacer ayudame gracias
@fs4nty
@fs4nty Год назад
por que aqui a diferencia de cuando se declaró JLabel, no se usó el private?
@anibalperotti2823
@anibalperotti2823 3 года назад
Tengo simpre esa duda de pq cuando pones boton1 = new ..... no queda ya declarado y depues tenes que usar el add
@luisalbertozambranobonilla709
@luisalbertozambranobonilla709 4 года назад
el icono de java siempre saldra en las ventanas profesor?
@JMminavalTV
@JMminavalTV 6 лет назад
a usted por lo menos le sale erro por donde pero ami no me sale error mas que todo el bloque de archibo no ejecutable
@estebanbenitez7259
@estebanbenitez7259 5 лет назад
Una pregunta. Por que JButton no va antes private?? Cuando declaramos el componente. Gracias
@maqinadesangre
@maqinadesangre 4 года назад
venia a preguntar lo mismo
@miguellb18
@miguellb18 3 года назад
Disculpen alguien me podria explicar como funciona lass 2 ultimas coordenadas 300 y 50 ejm: Lb4.setBounds(50,100,300,50); porque coloque 0 y se borro el texto
@Mindy2812
@Mindy2812 3 года назад
alguien que me explique porfa el boton, no se declara privado o publico?
@DTA0808
@DTA0808 6 лет назад
Una duda, como hago para agregar acentos en los mensajes que aparecen en pantalla?
@edwinchp
@edwinchp 5 лет назад
pues a mi me aparecen los acentos sin problemas
@detodoparati4721
@detodoparati4721 4 года назад
Madre Mia aprender todas estas claves y acciones es complicado
@jvjijcjtjojr453
@jvjijcjtjojr453 4 года назад
ahora esto :c XDDD a practicar nomas xd
@kennedyhernandez5388
@kennedyhernandez5388 7 лет назад
Hey Ernesto tú no conoces, The lambda tessaract Podrías hacer un video como es bueno en pocas palabras su definición total.!!
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Eso ya es un tema muy avanzado. No puedo creer que alguna escuela lo este enseñando. ¿De que país eres?
@kennedyhernandez5388
@kennedyhernandez5388 7 лет назад
am soy de mexico pero radico en estados unidos... No me la estan ense;ando eso solo quiero saber mas de ese tema...Bueno si se puede solo una breve explicacion.... lo e buscado pero en ingles..' saludos >_kennedy..
@eduardosalazar318
@eduardosalazar318 3 года назад
like si lo ves en 2020
@ji2391
@ji2391 3 года назад
Hola Ernesto perdón que moleste, estoy aprendiendo mucho con tus videos, recién en este video me dio cuenta que cuando compilo no me reconoce las tildes y la ñs. ¿ Como podría solucionarlo?
@maurorodriguez6237
@maurorodriguez6237 3 года назад
a mi también, pero no le doy importancia
@carlossegura5831
@carlossegura5831 4 года назад
Hola, recien ando aprendiendo Java y ya se me esta dificultando seguirte... porque me saltan errores en el codigo pero es igual que el tuyo lo reviso y todo esta bien. El error me salta como que falta algo o esta mal hecho entre "JFrame" y "implement".
@gindetokyo1094
@gindetokyo1094 5 лет назад
Llego un par de años tarde pero tengo una consulta, porqué para programar el botón agregaste " setLayout(null); " (Tengo entendido que es para luego poder ponerle las coordenadas), pero cuando diseñaste la interfaz gráfica no lo pusiste y escribiste directamente las coordenadas. Con una sola vez basta?? Gracias por el curso! Saludos desde Argentina.
@italofernandez9030
@italofernandez9030 4 года назад
setLayout esta actuando sobre el metodo constructor "Formulario", o sea, afecta a la interfaz entera
@elcolono5815
@elcolono5815 2 года назад
20:00 primeras vez que se equivoca, tarde o temprano
@elimpicus3214
@elimpicus3214 5 лет назад
ernesto me complicaste la vida con la palabra "formulario" tendrias que haber puesto otra palabra a la class xd
@luismoralesz
@luismoralesz 5 лет назад
Cada programa que hago lo llamo claseXX para diferenciar uno de otro
@imarquiroga5349
@imarquiroga5349 4 года назад
@@luismoralesz yo pongo ingrid el nombre de la chica q me gusta y la cual no le intereso :'v Pero se me es mas facil de reconocer esa palabra ala hora de programar
@randoom5677
@randoom5677 3 года назад
@@imarquiroga5349 jajaja F bro xd
@Un-randowm
@Un-randowm 10 месяцев назад
Cosas que no se me olvida del código: -Librerías (Swing) -clase añadiendo JFrame -Objetos Privados del GUI -Constructor y características de los elementos - Método main
@jeronimoruaherrera4564
@jeronimoruaherrera4564 4 года назад
Tengo un problema si me permite hacer el botón pero le doy click y no pasa nada
@FineMCPvP
@FineMCPvP 5 лет назад
Muchas gracias Ernesto por los videos, te entiendo todo, una duda, tal véz conoces un libro de java o material para seguir a la par con tu curso? o tu desde que fuente aprendiste al comienzo? por que quiero profundizar los temas que vas enseñando. Muchas gracias por tus videos.
@Lucas-uj5zw
@Lucas-uj5zw 5 лет назад
Si te sirve como consejo, te recomiendo uno que se llama "Como programar en java" de Deitel&Deitel. Yo estoy con ese y trato de combinar la practica de los tutoriales de youtube con la teoria de ese libro. Esta muy bueno
@giovannysalazar6793
@giovannysalazar6793 4 года назад
Yo tengo una duda, ¿Cómo puedo hacer para que tanto símbolo del sistema como la interfaz gráfica me reconozcan palabras con tilde?, ya que me las cambian por otros signos. Muchas gracias
@ashleycruz4205
@ashleycruz4205 4 года назад
Tal vez ya tengas la respuesta al problema pero la responderé de cualquier manera en caso de que alguien más tenga la misma duda. Al momento de guardar el archivo, la codificación modifícala a ANSI.
@LaraBotto
@LaraBotto 3 года назад
Cuando hacemos la declaración del botón, ¿no debería ser Privado?, así como lo fue en clases anteriores el label1: private JButton boton1; así lo hice y el código me funciono igualmente a la perfección mas no se si fue casualidad o esta bien lo que hice?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 3 года назад
¡Hola Evelyn!, los modificadores de acceso public, private, protected o default, son implementados de acuerdo a la instancia que tengas con otras clases y el comportamiento que deseas con cada una de ellas. En este caso, el programa funcionó sin ningún problema, ya que no se esta consultando el código que esta dentro del botón desde otra clase. No obstante, te invito a continuar viendo el curso, para que posteriormente puedas ver la continuación, Java intermedio, donde enseño a detalle el tema de los modificadores de acceso. Saludos.
@crisr_vlogs
@crisr_vlogs 4 года назад
mi amigo, una pregunta. cuantas librerias existen en java, cuales son y donde estan? o como hago para conocerlas todas?
@italofernandez9030
@italofernandez9030 4 года назад
En la API de Java tenes todas
@uncionypoder4428
@uncionypoder4428 5 лет назад
Saludos. Sabes como solucionar la dificultad de que el cmd no reconoce las tildes ni la ñ?? Por favor, me sería de muy gran utilidad
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Hola!, intenta cambiando el idioma de tu sistema operativo, esto puede solucionar esta situación. Saludos.
@victormanuelgonzalezmoreno6076
@victormanuelgonzalezmoreno6076 4 года назад
Guarda los .java en codificacion Ansi ,no en UTF
@ELMASCARILLA
@ELMASCARILLA 3 года назад
porque se me hace tan satisfactorio que haya escrito mal el setResizable?