Тёмный

Curso Java desde cero #25 | Interfaces gráficas (swing - JFrame) 

La Geekipedia De Ernesto
Подписаться 699 тыс.
Просмотров 200 тыс.
50% 1

Curso JAVA - En esta entrega del curso de programación en JAVA, aprenderás a crear un JFrame junto con los respectivos métodos que te ayudaran a realizan un excelente diseño a tus interfaces gracias en java.
¡¡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/TFgg3w
═════════════════════════════════════════
Música:
1. Kasger Reflections [NCS Release]
• Kasger - Reflections |...
Kasger
• / kaspergerlif
• / kasger
• / kasger
• / kasger
═════════════════════════════════════════
Vídeo Final:
1. Mount Bromo HD Timelapse Movie by Justin Ng
• Mount Bromo HD Timelap...
Follow Facebook: justinngphoto.com/facebook
Follow Twitter: justinngphoto
Follow Google+: plus.google.com/116998818067074636759
To join my photography community: mopsg.com

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

 

17 май 2017

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 172   
@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!
@alexbolanoscastillo7576
@alexbolanoscastillo7576 5 лет назад
No entiendo como alguien le da no me gusta estos vídeos... Excelente material, muy didáctico y se toma la molestia de explicar paso a paso
@STgameplay.
@STgameplay. 4 года назад
Suguros son otros profesores
@mat24mese
@mat24mese 3 года назад
Hay programadores que tienen conocimientos previos de la herramienta y se desesperan que no vayan al punto, en mi caso me gusta que expliquen de a poco.
@jonathanbenjamin2747
@jonathanbenjamin2747 3 года назад
lo mas seguros es que sean youtubers que imparten estas mismas clases
@Miguel-a543
@Miguel-a543 3 года назад
@@mat24mese en todo caso que vayan al curso java intermedio, que no molesten a un excelente material con sus pedanterías.
@eloryx
@eloryx 3 года назад
de seguros son otros youtubers con el mismo contenido y como no alcanza la misma fama que Enesto tal vez le dan no me gusta para que sus videos no se hagan virales digo yo
@luisfranciscoperaltacortez7882
@luisfranciscoperaltacortez7882 2 года назад
Gracias a "La Greekipedia de Ernesto" por este curso tan claro y transparente como el agua. Soy un antiguo programador de las épocas de gran COBOL, GWBASIC, CLIPPER, VISUAL FOXPRO, VISUAL BASIC y había ya escuchado otros curso de JAVA, pero nunca me había tocado algo tan dinámico y preciso como este curso. Les agradezco mucho su apoyo. Los felicito y es un curso para recomendar mucho.
@sebastianmichaelis4059
@sebastianmichaelis4059 5 лет назад
Ahora que uno entiende mejor, ve bonito aprender programacion. Tu forma de enseñar me abrió los ojos y me di cuenta que uno debe de buscar como encajar y su propio ritmo y manera de aprendizaje. Gracias Ernesto!!!!
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Muchas gracias!, que gusto saber que el contenido ha resultado de tu agrado y sobre todo que te haya aportado el conocimiento que deseabas obtener. Saludos.
@sanz2600
@sanz2600 6 лет назад
Explicas mejor que muchos maestros de la Universidad, (se ve que haces esto por el gusta enseñar, y no sólo por cumplir o un salario, como muchos maestros). Es un gusto encontrar vídeos tan bien explicados y a detalle como los tuyos, felicidades por tu gran labor.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Muchas gracias!, es un gusto saber que el contenido ha resultado de tu agrado y por supuesto que te esta brindando los conocimientos que deseas obtener, espero verte al final del curso. Gracias por visualizar el curso. Saludos.
@katsu7188
@katsu7188 5 лет назад
Ya entendí todo lo que en el video anterior no, gracias :)
@marthavera5290
@marthavera5290 3 года назад
Hola Ernesto!! Excelente el curso, me ha servido mucho ... yo no sabía absolutamente nada de Java cuando inicie. En cuanto al ejemplo, agregué unas líneas de código para que solicite la posición x, y, ancho y altura; para no estar compilando cada vez que se hace un cambio, aquí el código: import javax.swing.*; import java.util.Scanner; public class Formulario extends JFrame{ public Formulario(){ setLayout(null); } public static void main(String args[]){ Formulario formulario1 = new Formulario(); Scanner ldatos = new Scanner(System.in); int x = 0, y = 0, w = 0, h = 0; System.out.print("Posicion X: "); x = ldatos.nextInt(); System.out.print("Posicion Y: "); y = ldatos.nextInt(); System.out.print("Ancho: "); w = ldatos.nextInt(); System.out.print("Alto: "); h = ldatos.nextInt(); formulario1.setBounds(x,y,w,h); formulario1.setVisible(true); } }
@carloscuack3481
@carloscuack3481 3 года назад
Eres un MAquina, wow
@childrenangelav
@childrenangelav 6 лет назад
aveces hago unas preguntas que aclaras mas adelante, creo que lo mejor es el video completo y preguntar jajajjaj tremendo maestro
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Muchas gracias!, saludos.
@giek8273
@giek8273 5 лет назад
Muchas gracias Ernesto, eres un gran maestro.
@victorfabianortizburbano2818
@victorfabianortizburbano2818 4 года назад
excelente amigo, un verdadero maestro
@carlosbartologuevara8017
@carlosbartologuevara8017 4 года назад
muchas gracias eres un excelente teacherweb!!!
@ekibyon
@ekibyon Год назад
Muchas gracias, sigo con el curso que ha ayudado mucho
@arturecords
@arturecords 7 месяцев назад
Estás rifadote, hermano. Gracias por tu trabajo
@jeankarlossam.ojedadc1195
@jeankarlossam.ojedadc1195 3 года назад
Muchas gracias Ernesto, cada clase tuya me motiva a no rendirme y saber que puedo dar más de mi.
@hectorraudales9767
@hectorraudales9767 5 лет назад
Excelente Curso.... Didactico totalmente hasta el mas bruto aprende
@leonardocalderonnunez4863
@leonardocalderonnunez4863 Год назад
Me gusta la forma casi protocolaria de transmitir su conocimiento... millones de sentimientos de agradecimiento...
@AntonMtz
@AntonMtz 3 года назад
Muchas gracias, ahora el codigo que vi en el video pasado ya quedo mucho mas claro.
@uveimanrolandomelohernande3624
@uveimanrolandomelohernande3624 4 года назад
Eres el mejor de los mejores. Mil gracias
@unyielding37
@unyielding37 5 лет назад
Ernesto eres hermoso, entre mas avanzo mas motivacion me da, espero llegar al java intermedio pronto.
@elarmand1807
@elarmand1807 3 года назад
Muchas gracias por estos vídeos, son bastante fáciles de comprender
@miltonestuardocastillo2859
@miltonestuardocastillo2859 2 года назад
Muchisimas gracias estoy iniciando en la programacion en Java y me ha servido muchisimo su video y explicacion felicitaciones sigue adelante.
@golden-jl3fj
@golden-jl3fj 6 месяцев назад
Clarito y conciso. Thx
@sociedaddeagua5040
@sociedaddeagua5040 4 года назад
Hola Ernesto, te doy la gracias por tanto, espero la vida te este devolviendo todo esto. Excelente persona y profesor para los que no estamos pasando buena etapa económica pero aun así queremos aprender. Un saludo desde Argentina máster
@JUANZ503
@JUANZ503 5 лет назад
System.out.print(formulario1); con esto pueden ver las propuedades del objeto
@tomascheca3815
@tomascheca3815 5 лет назад
Gracias, me fue muy útil
@FINANCI
@FINANCI 6 лет назад
GENIAL CURSO
@dumardaylervidalarroyo9288
@dumardaylervidalarroyo9288 5 лет назад
muchas gracias ERNESTO RES UN REY
@rodrigonader4951
@rodrigonader4951 2 года назад
La verdad que enseñas muy bien ernesto, mucho mejor que incluso algunos cursos pagos. Un saludo grande
@oscarperalta2010
@oscarperalta2010 Год назад
Hola Ernesto, Explicas muy bien tus vídeos
@karinachavez1027
@karinachavez1027 5 лет назад
Excelente Curso!!!
@fabriziobarreto6170
@fabriziobarreto6170 4 года назад
Ojalá algún dia pueda lograr que mis programas compilen a la primera siempre como sucede en tu caso. Gracias por existir y por este gran aporte, me encanta Java y más cuando lo aprendés con un profesor tan dedicado. Saludos y nuevamente, muchas gracias!
@jonathanbenjamin2747
@jonathanbenjamin2747 3 года назад
muchas gracias Ernesto gracias a tus cursos pude conseguir un trabajo en Google sumamente agradecido 😁😁😁
@RaulPenaFotografiaProfesional
@RaulPenaFotografiaProfesional 4 года назад
Muchas gracias! es muy bueno el curso
@niltoncc5088
@niltoncc5088 6 лет назад
geeki de ernesto::::: ERES GENIAL
@todosMachos
@todosMachos 4 года назад
PRESENTE! Si señor.
@personalsystem4250
@personalsystem4250 Год назад
Se viene la mejor parte de Java
@batsheba_sherman1912
@batsheba_sherman1912 2 года назад
gracias x la clase!
@peyn8
@peyn8 3 года назад
Solo como comentario, se pronuncia Vísibol, (visible) con acento en la primer i.... Mucha calidad en tu contenido, gracias por publicarlo!
@josemartinezflorez5230
@josemartinezflorez5230 8 месяцев назад
muy buen video mil gracias
@nonicknamejose
@nonicknamejose 5 лет назад
Un curso fantastico. Muy didáctico. Gracias
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
Al contrario, gracias a ti por visualizar el curso. Saludos.
@LARRYSALSA
@LARRYSALSA 4 года назад
excelente curso
@mateoandrescano3685
@mateoandrescano3685 2 года назад
eres el mejor ernesto
@eduardopicasso6559
@eduardopicasso6559 4 года назад
Muchas graciass!!
@carloszambrano8548
@carloszambrano8548 5 лет назад
Hola estoy disfrutando del curso, explicas excelente...
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Muchas gracias!, saludos.
@Juanticristo
@Juanticristo 4 года назад
Muy buena explicacion amigo
@feeddeee9579
@feeddeee9579 4 года назад
Entiendo que "extends" es como el "Call" en Raptor, creo.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 4 года назад
¡Hola FeeDDeee!, muy bien, es correcto. Aunque en Raptor no tenemos tanta facilidad en los desarrollos como lo tenemos en este caso con Java. Continua así.
@blacktoom3254
@blacktoom3254 2 года назад
Buena explicación
@AlbertoGonzalez-ez6xc
@AlbertoGonzalez-ez6xc 2 года назад
Existen héroes y después esta el gran Ernesto
@BlackRaven92.
@BlackRaven92. 5 лет назад
Groso Ernesto! Gracias por los cursos, estoy aprendiendo mucho. Observación graciosa: Como comienza hablando en el video con voz más grave y se va agudizando gradualmente hasta la voz sin forzar jej.
@sebastiancuria8098
@sebastiancuria8098 7 лет назад
Gracias. Tu curso es muy útil. PD: Primer comentario
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡¡Excelente!!
@animetos1022
@animetos1022 6 лет назад
Hay que ver los anuncios enteros ;D!
@yuryapaza7446
@yuryapaza7446 5 лет назад
Si también doy click a los banners de Google ads
@zeusclash1475
@zeusclash1475 5 лет назад
ya completaste el curso de seguro o no ?
@pierrel.v7348
@pierrel.v7348 4 года назад
Si veo los anuncio le ayudo a la Geekipedia!?
@blasm.m.4211
@blasm.m.4211 4 года назад
@@pierrel.v7348 Sí, esa es otra forma de ayudarle al canal, viendo los anuncios completos le pagan ciertas cuotas al creador del contenido del video, en este caso a Ernesto. Así que cuando aparezca publicidad lo recomendable es verla, para ayudarle.
@pierrel.v7348
@pierrel.v7348 4 года назад
Blas M. M. A pues ahora les vera para aportarle algo a este gran Canal. Gracias no lo sabia!!👍
@charizardjunior792
@charizardjunior792 2 месяца назад
buena clase
@walterzaq1
@walterzaq1 4 года назад
por fin pude entender el aspecto teorico, pero tuve que recurrir a otras fuentes
@omarperez6127
@omarperez6127 6 лет назад
Hola Ernesto. Me parecen excelentes tus videos y cada que tengo oportunidad, lo comparto a mis conocidos. Me gustaría pudieras agregar algo de JDBC en Netbeans, ya que necesito checar conexión con bases de datos y web service.
@blacktoom3254
@blacktoom3254 2 года назад
Buena Video
@okapretrogames7599
@okapretrogames7599 2 года назад
Lo primero, mil gracias, Ernesto. Con ese código no me centraba la nueva ventana, lo que tuve que hacer es el método setVisible(true) después del setLocationRelativeTo(null). Por si le ocurriera a alguien más lo mismo. Cosa
@emiromunozrojas1214
@emiromunozrojas1214 2 года назад
Aqui estoy presente mi maestro
@sandroalfieribermudezmore8448
@sandroalfieribermudezmore8448 5 лет назад
El mejor es Ernesto
@zuy5019
@zuy5019 4 года назад
graciassss
@felipealvarado2990
@felipealvarado2990 5 лет назад
Vi el video 3 veces para entender, gracias. practicamente la clase es dueña (por asi decirlo) deJFrame, o sea JFrame es un libro de la biblioteca swing, pero el que la usa es la clase Formulario, por eso se crea un objeto de tipo formulario, asi lo entendí, es correcto o incorecto?. Saludos desde Ecuador
@caracolesss
@caracolesss 7 месяцев назад
JFrame es una clase base , y la clase Formulario que creó Ernesto adquiere sus funciones y atributos (hereda) con extends.
@samu_el_pack
@samu_el_pack 3 года назад
estoy estudiando en irlanda en ingles pero mi base de soporte eres tu
@pedromarcovelizcavagnaro529
@pedromarcovelizcavagnaro529 2 года назад
enseñe html, javascrif, css es para poder trabajar ayudanos porfa profe usted se hara famoso con este contenido entre los estudiantes de universidad y en facebook
@omardavila5668
@omardavila5668 5 лет назад
Saludos desde Venezuela. Son excelentes tus clases y con gran didactica. Sin embargo tengo la siguiente pregunta: Cual serie el comando a utilizar si deseo dejar la interface fija, es decir, que el usuario no la pueda mover ????
@kevin-ff7wz
@kevin-ff7wz 5 лет назад
hola ernesto una pregunta, terminando este curso basico de java ya puedo iniciar el curso de android studio? o me recomendas hacer el curso de java intermedio tambien
@_fonsek_
@_fonsek_ 3 года назад
Cap 26, seguimos dandole, muchas gracias por estos videos
@VitoCroce
@VitoCroce Год назад
si lograste terminar el curso?
@_fonsek_
@_fonsek_ Год назад
@@VitoCroce pues termine el "desde cero" y en lo que estuve viendo java en la U sirvió demasiado, no segui con el intermedio, lo que te recomiendo es conocer los conceptos y practicarlos demasiado con pequeños proyectos que lleven el lenguaje en especifico, un abrazo, cualquier duda ando pendiente
@VitoCroce
@VitoCroce Год назад
De ante mano gracias por responderme, yo estoy intentando ver 1 clase por día y los fines de semana que tengo más tiempo veo unas 3/4 por día pero si me motiva que hayas podido terminar el desde 0 y lo hayas empleado en tu carrera. Saludos y éxitos en tus proyectos y futuro ✌️
@caracolesss
@caracolesss 7 месяцев назад
Muchas gracias por todo gran Ernesto muy agradecido. Consulta, al parecer el constructor no es necesario ya que sirve para rellenar la ventana o me equivoco? Saludos!
@anabelereipa7701
@anabelereipa7701 6 лет назад
Muy bueno el curso. Aunque me acostumbre a usar Netbenas ^^ Muchas gracias
@bigotes20random86
@bigotes20random86 3 года назад
Netbenas xD
@misledpaul585
@misledpaul585 2 года назад
@@bigotes20random86 Netvenas
@bigotes20random86
@bigotes20random86 2 года назад
@@misledpaul585 Netvenas
@misledpaul585
@misledpaul585 2 года назад
@@bigotes20random86 si eso quise decir
@niltoncc5088
@niltoncc5088 6 лет назад
entonces:::::::::.........donde estaria el plano cartesiano ??(0,0,0,0)en las dos primeras por favor respondame GRACIAS
@promipicode
@promipicode 4 года назад
Si tienen problemas con las coordenadas sepan que la x aumenta hacia la derecha & la Y aumenta hacia abajo osea si mii pantalla es de 400*400 y yo pongo dibujar linea desde 200,200 que son la xinicial 7 y la yinicial . hasta 400,200 me dibujaria una linea trazada en el medio
@LuisAguilar-jp1kh
@LuisAguilar-jp1kh 6 лет назад
hola Ernesto, he estado siguiendo el curso desde hace unos días , hasta ahora todo exelente ........las explicasiones super bien gracias x el trabajao q haces ....... tengo un problema al momento de crear la interfaz ....me notifica error al momento de poner los metodos como el "setResizable();"...... (programa.setResizable();..........me marca error en el punto....he vuelto a escribir todo el codigo pero aun asi me sigue marcando el error ..que puedo hacer ?..................gracias
@jesusemmanuelalejandrosant3296
a mi la interfaz no me apareció pegada a la izquierda, si no que cualquier cosita despegada, a que se habrá debido?
@biancaguiragossian8853
@biancaguiragossian8853 4 года назад
Te hago una consulta, si quiero descargar una libreria q no está en el JDK y agregarla como tengo que hacer?
@anibalperotti2823
@anibalperotti2823 3 года назад
Nesecito saber la cara de ernesto para poder ponerla en un cuadro jajajaja muy bien curso. Pd: como haces para copiar tan rapido y pegar si en el simbolo de siatema no puedo usar contra v ni c? y aparte vos pegas dos cosas diferente seguidas
@fuzzydark1395
@fuzzydark1395 5 лет назад
a mi si me deja maximizar y minimizar (y aun no empecé a ver el video), asiq o lo hice sin querer en algun momento de antes, o es una actualizacion de JDK o de windows que permite hacer eso..
@sellanmariano
@sellanmariano 4 года назад
interfaz1.setLocationRelativeTo (null); debes sacarle esta linea del codigo del anterior video
@jeisonstanlyzabalacastrill7833
Hola Ernesto, muchas gracias por el curso Tengo dos preguntas: 1- como haces en el momento de compilar y ejecutar en el cmd para no copiar de nuevo javac 2- en el caso del set Resizable, si no lo agregabas se podia ampliar, al igual que si lo pones en Resizable(true) en este caso es necesario agregarlo si la intencion es dejar que se modifique las dimenciones? me refiero a que si quisiera que el usuario lo modifique podria no agregar el resizable en vez de agregarlo con true Espero me entiendas y de nuevo gracias por el curso
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Hola! 1. Una vez que hayas escrito javac y java, ya no necesitas volver a escribirlos, basta con que utilices las flechas de dirección de tu teclado (arriba y abajo), y automáticamente se escribirán los comandos que hayas escrito previamente. 2. No es necesario agregar el método serResizable, ya que como comentas es lo mismo que escribir setResizable(true), yo lo pongo para restringir al usuario la opción de maximizar el tamaño de la interfaz, pero si tu deseas dejar esa opción abierta al usuario, no es necesario ponerlo. Saludos.
@jeisonstanlyzabalacastrill7833
La Geekipedia De Ernesto muchas gracias
@sebastianlopezbadillo6256
@sebastianlopezbadillo6256 4 года назад
tengo una duda, ojala tu o alguien de tus seguidores pueda responderme, en el video se menciona en una parte que "nosotros estamos heredando código que no escribimos (las librerías) pero que tenemos a nuestra disposición gracias al jdk" eso quiere decir que, nosotros podríamos programar las funciones o mejor dicho todos los usos que nos dan dichas facilidades del jdk (las librerias) por nuestra propia cuenta (aunque supongo tardaria muchiiisimo mas y seria bastante mas código en lo que queramos usar dichas funciones) y no depender del jdk (independientemente de que el jdk nos ahore muchisimo) o eso no se puede, es mera curiosidad
@SiriusWolf
@SiriusWolf 4 года назад
Amigo, vi que tenías thor en tu ordenador, no se si has ocupado el sistema Tails, tengo un problema con mi antena de wifi, no la lee mi pc con ese sistema, con el comando nmcli d aparece que si la reconoce pero no me la detecta (Tails es basado en Linux me parece) pero no, se cuál comando usar para activar el controlador o poder instalar el controlador, lo tengo descargado, pero no se ejecutar programas en ese sistema operativo, espero puedas ayudarme (aunque la pregunta no sea sobre el video :v) PD: muy buenos videos
@luiseduardovillanuevapech283
@luiseduardovillanuevapech283 5 лет назад
Hola disculpa la molestia pero al colocar la posición con setBounds en (0, 0, 400, 550) ciertamente la coordenada de la altura me la coloca bien (hasta arriba) pero la distancia al lado izquierdo me la coloca tantito despegada de dicho lado, debo ponerlo como (-5, 0, 400, 550) para que si me lo deje totalmente a la izquierda espero puedas resolver mi duda del porque pasa esto, gracias de antemano un gusto tu curso :)
@pablocau3792
@pablocau3792 4 года назад
Me ocurre lo mismo
@shadex3415
@shadex3415 2 года назад
Septiembre 2021: relicé el ejercicio paso a paso pero la interfáz sigue apareciedno arriba a la izquierda de la pantalla, no se si puede ser la versión del JDK o algún cambio de hecho, de hecho también reemplacé el códico con el de la descripción y no me funcionó, tampoco ejecutando el propio código que dejó hernesto en la descripción
@miguelalejandronavargalidn1039
Desde un ipad como puedo compilar
@wilsonadonelrodriguezcarba6612
@wilsonadonelrodriguezcarba6612 4 года назад
Me pasó algo, yo no borro los archivos anteriores, sino que creo nuevos con otros nombres, pero no se por que ni si quiera he agregado las etiquetas JLabel y me agrega la etiqueta del formulario anterior a este nuevo nuevo formulario que es uno nuevo, quería saber si podrías ayudarme en eso :c
@nikhollow528
@nikhollow528 3 года назад
hola tengo tiempo viendo tus videos pero a veces ser me presentan este tipo de errores como los puedo solucionar Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Formulario.main(Formulario1.java:17) PS C:\Users\thede\OneDrive\Documentos\pagina central\ejercisio1.java> Muchas grcias excelentes videos
@thezeusvg8800
@thezeusvg8800 6 лет назад
Buenos días Ernesto, tengo una duda. Cuando compilo este ejercicio, aún sin haber determinado un Label me aparece el Label que usamos en el anterior video (los tengo en dos archivos diferentes). Es decir, sin determinar un label, me sale la etiqueta de otro ejercicio. ¿A que puede deberse?
@mechacode8527
@mechacode8527 5 лет назад
Probablemente los llamaste igual...
@xecodabass2289
@xecodabass2289 4 года назад
VISIBLE se pronuncia algo así como /visibol/. Por lo demás, todo genial, me encanta el curso, muchas gracias.
@sergioestebanbarraganmunoz8694
@sergioestebanbarraganmunoz8694 4 года назад
Ernesto, tengo una duda, es indispensable colocar el setLayout(null); ? ya que intente quitarlo y no afecta mi programa respecto a sus funcionalidades. PDT: Gracias por el curso :D
@arkudi95
@arkudi95 4 года назад
yo tambien tengo esa duda, de hecho de la misma manera si eliminas el constructor el programa sigue funcionando... llegaste a entender el porque? del constructor y el setLayout?
@Juan-pn9zc
@Juan-pn9zc 3 года назад
@@arkudi95 en ese momento no sirve porque no le han llamado, es como declarar una variable ejemplo, int i = 0; si no lo llamas no lo necesitas, pero ernesto lo puso para que supieramos que es
@ivancaceres9367
@ivancaceres9367 3 года назад
ernestro..mucha gente dice que Swing ya quedo viejo y no se usa..que es mejor java FX....es asi?porque?..TUS VIDEOS SON GENIALES
@Miguel-a543
@Miguel-a543 3 года назад
hay diferencias, hay un pdf que muestra las 3 diferencias en el manejo de interfaces gráficas con Java, pero sigue siendo totalmente útil.
@pedromarcovelizcavagnaro529
@pedromarcovelizcavagnaro529 2 года назад
El control + c me va ahorrar trabajo
@gnns
@gnns 7 лет назад
Hola Ernesto. Una duda. JFrame es ¿una clase o un elemento?, heredado de la librería swing.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Hola!, JFrame es una clase contenida en la librería swing, la cual heredamos al momento de programar interfaces gráficas. Saludos.
@PepePepeCastillo
@PepePepeCastillo 5 лет назад
Excelente! Una duda: al poner javax.swing.* ; ¿El CPU o la aplicacin desarrollada consume más recursos que si pusiera sólo algún elemento específico de la librería swing o es mejor poner siempre el swing.*? Gracias! Grandioso el curso!!
@sergioestebanbarraganmunoz8694
Tengo la misma duda.
@ck_mora
@ck_mora Год назад
exacto, en general las librerias que tienen * al final en java consumen mas recursos ya que te permitan usar TODO en general, como estamos aprendiendo no tiene mucha relevancia pero en programas mas complejos si debemos usar lo necesario
@jackevenriss8130
@jackevenriss8130 4 года назад
Lo probé en eclipse y me corrige el "import javax.swing.*" y automáticamente quita el * y le pone el JFrame... me confunde.
@MEXICANSERIESYMAS
@MEXICANSERIESYMAS 6 лет назад
hola erenesto hice todos tus pasos me saca el class pero no me sale la interfaz grafica solo me ejecuta me abre el bloc de notas
@MEXICANSERIESYMAS
@MEXICANSERIESYMAS 6 лет назад
aquí esta el código import javax.swing.*;public class Formulario extends JFrame{ public Formulario(){ setLayout(null); } public static void main(String args[]){ Formulario formulario1 = new Formulario(); formulario1.setBounds(0,0,400,550); formulario1.setVisible(true); formulario1.setLocationRelativeTo(null); formulario1.setResizable(false); } }
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, te invito a revisar con calma el vídeo, así como a descargar el ejercicio que deje en la descripción del vídeo para que puedas comparar y localices el error. Saludos.
@diegofernandotarazonachape8644
perfecto todo muy satisfecho pero al intentar incribirme salen unos pagos y quedo lelo
@pedrojulio1960
@pedrojulio1960 Год назад
1:05
@ramcesperez935
@ramcesperez935 3 года назад
xq cuando ejecuto el programa siempre me sale el nombre del canal?
@holamundo6884
@holamundo6884 Год назад
tratando de hacerlo sin ver ,tambien escribo para que el algoritmo te ayude dejo un error si alguien quiere practicar import javax.swing.*; public class Interface extends JFrame{ private JLabel ventana ; public Interface(){ setLayout(null); ventana = new JLabel("practica 1"); setBounds(10,20,200,300); add(ventana); } public static void main(String args[]){ Interface caja = new Interface(){ caja.setBounds(0,0,300,400); caja.setVisible(true); caja.setLocationRelativeTo(null); caja.setResizable(false); } } }
@kenpachi814
@kenpachi814 6 лет назад
Antes que nada buen curso, tengo un problema no se si sea por que uso linux pero al momento de ejecutar el codigo la interfaz me aparece como si las coordenadas fueran 0,0 aunque le ponga setLocationRelativeTo(null) , ya descarge tu codigo y al ejecutarlo obtengo el mismo resultado, espero y puedas ayudarme
@R0n1nK
@R0n1nK 6 лет назад
Descargaste el JDK para Linux?
@kenpachi814
@kenpachi814 6 лет назад
asi es, es el primer problema que me encuentro los otros ejercicios si los he podido hacer sin problemas
@R0n1nK
@R0n1nK 6 лет назад
No se amigo, yo tambien estoy empezando en esto...
@danieldeangeles7093
@danieldeangeles7093 3 года назад
Si quieren borrar todo lo que han escribido en cmd ocupen este comando "cls" para que no se les amontone :3
@estebanasecas
@estebanasecas 3 года назад
es curioso ya que hay veces que me lo centra y veces que no a alguien le pasa?
@arnold1999
@arnold1999 4 года назад
Alguien me puede decir porque cuando escribo con acentos en el programa no me aparece con acentos sino con símbolos raros??
@pablocau3792
@pablocau3792 4 года назад
Porque el código ASCII para las letras acentuadas es diferente a las letras normales: Esto es porque en Ingles no existen los acentos. Imagino que en otras lenguas con caracteres diferentes tendrán problemas parecidos.
@434emm
@434emm 3 года назад
Hubieras dicho antes lo de CTRL + C para continuar el programa........ Me hubiera ahorrado mucho, pero mucho
@giek8273
@giek8273 5 лет назад
Hola Ernesto, hice el ejercicio y después probé no incluir el constructor porque no se iba a incluir nada dentro de la interfaz y el programa se ejecuta. El código que use fue el siguiente: import javax.swing.*; public class Forma extends JFrame{ public static void main(String args[]){ Forma forma1 = new Forma(); forma1.setBounds(0,0,600,300); forma1.setVisible(true); forma1.setLocationRelativeTo(null); forma1.setResizable(false); } }
Далее
Рыбачка
00:14
Просмотров 16 тыс.
EL JUEGO DE LA VIDA DE CONWAY
16:53
Просмотров 376 тыс.
Learn To Code Like a GENIUS and Not Waste Time
9:41
Просмотров 1,3 млн
Curso Java. Aplicaciones gráficas  Swing I. Vídeo 55
26:15