Тёмный

Curso Java desde cero #26 | Interfaces gráficas (swing - JLabel) 

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

Curso JAVA - En esta entrega del curso de programación en JAVA, aprenderás a utilizar el elemento JLabel de la librería swing, el cual te permitirá mostrar texto en todas tus interfaces gráficas.
¡¡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/a5GQnQ
═════════════════════════════════════════
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

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

 

18 май 2017

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 219   
@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!
@AlanGonzalez-iz9ro
@AlanGonzalez-iz9ro 6 лет назад
Oye una pregunta, quise abrir un archivo .java de mi escritorio y salio elegir una aplicacion para abrir este archivo le puse sin querer bloc de notas y todos los archivos que tenia se cambiaron D: y ahora una nueva practica ya no la puedo guardar con la extencion .java D y ya no puedo continuar con el curso,: que puedo hacer para solucionarlo???? Espero que me puedan ayudar
@andresdrake4422
@andresdrake4422 2 года назад
i dont mean to be offtopic but does someone know a method to log back into an Instagram account?? I was stupid forgot my account password. I would love any help you can offer me!
@zyaireremington7095
@zyaireremington7095 2 года назад
@Andres Drake Instablaster =)
@andresdrake4422
@andresdrake4422 2 года назад
@Zyaire Remington I really appreciate your reply. I found the site through google and I'm in the hacking process now. Looks like it's gonna take quite some time so I will reply here later with my results.
@andresdrake4422
@andresdrake4422 2 года назад
@Zyaire Remington it worked and I actually got access to my account again. Im so happy:D Thanks so much you really help me out !
@toribio0hack
@toribio0hack 7 лет назад
Ya vi todo el curso con raptor y ahora estoy hasta este vídeo con java, son tan buenos los cursos que cada vez que hay un anuncio publicitario en el vídeo dejo que termine para que se cobre el anuncio. Sin duda el mejor de los cursos que puede haber en youtube!!
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Muchas gracias!
@DarwinDeLaRosaDamian
@DarwinDeLaRosaDamian 6 лет назад
Creo que si le das clic al anuncio da un poco mas de ganancia. PD: También hago lo mismo jaja espero que termine el anuncio.
@morenofranco712
@morenofranco712 6 лет назад
pensé que era el único que hacia eso
@animetos1022
@animetos1022 6 лет назад
x4
@hokahey8382
@hokahey8382 6 лет назад
JAJAJAJ YO TAMBIÉN HAGO ESO XD
@DamnVillarreal
@DamnVillarreal 5 лет назад
3:50 justo cuando decía, "Al fin Ernesto se equivocó, no se dio cuenta, le va a saltar error y va atener que corregir el texto como todos nosotros". Eso nunca va a pasar.
@DarckMaster998
@DarckMaster998 5 лет назад
es un dios supremo que no se equivoca, Yo casi reviento la computadora por que el error era UNA PUTA MAYUSCULA!
@robertochoa917
@robertochoa917 5 лет назад
JAJAJAJAJAJJAJAJA siii
@bigotes20random86
@bigotes20random86 3 года назад
En realidad se equivoco en algunos episodios xD, pero quejarse de eso sería muy lamentable con todo lo que me ha enseñado
@DanielTutosyGameplays_YT
@DanielTutosyGameplays_YT 3 года назад
cierto yo pense que hasi luego se escribia abia sido por fin uno sola vez se equivoco ahh, y en esta leccion de java no me esquivoque es que siempre me equivoco
@kevinponce7079
@kevinponce7079 2 года назад
A mí me dió un error que nunca entendí y me tocó rescrivir todo
@francoregnierrasgadolopez8143
@francoregnierrasgadolopez8143 4 года назад
Buscaba cobre y encontre ORO!!! Excelente la forma de explicar!
@alvaroayala5064
@alvaroayala5064 2 года назад
para los que estan empesando seria bueno que le pongan comentarios ,agregando solamente dos barritas // , con el objetivo para q cuando vuelvan a repasar sepan que significa cada linea. gracias
@Andressuquaz156
@Andressuquaz156 6 лет назад
Men, tus cursos son demasiado buenos, das lugar a que uno practique y haga algunas cosas solo sin limitarte en la explicación.
@disenoelectronicayprograma2224
Muy buen curso, mas bien, excelente. definitivamente hay mucho por estudiar y afortunadamente hay personas como usted Ernesto que enseñan para aquellos que queremos aprender.
@ss7smsprotocolo502
@ss7smsprotocolo502 11 месяцев назад
¡Muy bien explicado Ernesto sigue así que vas muy bien muchas gracias por enseñarnos ese conocimiento tan valioso en Java muy buenos videos e aprendido mucho con tus videos bendiciones y que Dios te bendiga y nos puedas aportar más conocimientos para que aprendamos más muy buen aporte a la sociedad eres un gran maestro!...
@CARLOSSANCHEZ-vp5nd
@CARLOSSANCHEZ-vp5nd 2 года назад
gracias por estas clases muy buenas con mucho contenido de valor
@maredley
@maredley 7 лет назад
Andaba buscando y encontré tus cursos y me parecen super fluidos, los voy a iniciar, gracias por tus aportes amigo.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡¡Excelente!!
@jeffreyindri
@jeffreyindri 6 лет назад
Excelente como siempre , gracias
@nicolasramirez865
@nicolasramirez865 5 лет назад
Si supieran el estres que me produjo ver ese JLable jajjajajajaja
@samuelecuador5035
@samuelecuador5035 5 лет назад
x3 jajaja
@FacuA0
@FacuA0 5 лет назад
x4 ajajajajajjajajajajajajjajajajajajajajjajaj ok ya
@JosePineda-hh6kt
@JosePineda-hh6kt 5 лет назад
Hubiera sido el primer error en el cmd jajaja
@gilbertoflorescastillo9614
@gilbertoflorescastillo9614 4 года назад
No ponía atención por ver ese JLable xD
@javiervargas1451
@javiervargas1451 4 года назад
Vine a los comentarios para ver si a alguien mas tambien le estresaba eso Jajjajajasj que ansiosos somos
@axelhernandez8516
@axelhernandez8516 Год назад
Muy bien explicado se entiende bastate bien el contenido que traes👌
@gariarellano8104
@gariarellano8104 7 лет назад
Muchisimas gracias por estos cursos. Llevo mucho tiempo queriendo aprender y con tus cursos lo que conseguido. Sera perfecto cuando subas el curso de programar en Android. Muchas gracias y sigue asi 👌
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
+Gari Arellano Al contrario, gracias a ti por visualizar el curso, me es grato saber que te gusta el contenido y que te es de utilidad. Por otra parte me encuentro trabajando arduamente en el curso de Android, para que los vídeos sean publicados uno tras otro y no haya que esperar para ver el siguiente. Saludos.
@luisaioria5634
@luisaioria5634 4 года назад
Excelente clase !!!
@anthonysistems
@anthonysistems 7 лет назад
excelente ernesto gracias por dedicar tu tiempo para realizar estos videos gracias
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Al contrario, gracias a ti por visualizar el curso. Saludos.
@yamithbecerrachaves2382
@yamithbecerrachaves2382 7 лет назад
Gracias y felicitaciones, acabo de terminar tu primer curso con Raptor. Muchísimas gracias.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Al contrario, gracias a ti por visualizar el contenido del canal. Es un gusto saber que ha sido de tu agrado. Saludos.
@JAIZAZAGA
@JAIZAZAGA 6 лет назад
Veamos...La estructura del programa es: Librerias Creacion de la clase con la extencion de herencia Declaracion de objetos Constructor {Que da caracteristicas a mis objetos creados} medoro main{ Define las propiedades de la pantalla} ?? Es que se me hace confuso, el porque dar propiedades a los label y la pantalla en estructuras separadas
@oscargm1979
@oscargm1979 4 года назад
Hola desde el futuro xd.Un constructor se usa crear clases desde él..En este caso da igual,pero las label se suelen instanciar fuera del constructor(en la clase),si no todas las clases que saques del constructor van a tener 2 etiquetas JEJE y encima va a poner lo mismo,xd pero para aprender esto vale asi perfectamente.Un saludo
@narutazo10
@narutazo10 3 года назад
Necesitas aprender a fondo objetos primero
@jonathanfit7065
@jonathanfit7065 Год назад
Sos un genioo, gracias por este contenidoo, estoy empezando la uni y me sirve un montón, gracias por explicar tan bienn
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto Год назад
¡Hola Jonathan fit!, es un gusto saber que el contenido del canal resulta de tu agrado y te ha aportado los conocimientos que deseas obtener. Muchas gracias por tu apoyo al canal. Saludos!
@lailamaghribiya497
@lailamaghribiya497 Год назад
ernesto me encantan tus videos y siento que he aprendido mucho, tu crees que podrias hacer un video donde se explique como se hace de cambiar valores de una posicion en el array o moverlos de posicion?
@LuffyDMonkeyOMG
@LuffyDMonkeyOMG 2 года назад
Buenas, muchas gracias por crear estos cursos, estoy aprendiendo un montón y se retiene todo muy bien. Tengo un ligero problemilla, y es que ni en la consola de comandos ni en la interfaz gráfica se me muestran los acentos, y no consigo solucionarlo, no sé si alguien podría ayudarme con ello. Gracias
@juanbetancur345
@juanbetancur345 2 года назад
no se si ya lo habras solucionado, pero en caso de que no, a la hora de guardar el arhivo del block de notas abajo de poner el nombre aparecen unas opciones de decodificacion, te recomiendo probar en ANSI o UTF-8
@LuffyDMonkeyOMG
@LuffyDMonkeyOMG 2 года назад
@@juanbetancur345 no lo he resuelto. Pues lo miraré, pero me parece que estaba en UTF-8. Gracias ^^
@xRaizuG
@xRaizuG 2 года назад
Cómo podría hacer para que mis textos salgan con las tildes y no toda raras
@felipesantana1467
@felipesantana1467 6 лет назад
Hola Ernesto, eres excelente instructor, me encantan tus cursos porque efectivamente te llevan de la mano, no tendras un curso de c# orientado a objetos?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
Llegara, Saludos.
@promipicode
@promipicode 4 года назад
La clase pasada ya que dijiste que con el Formulario1.setVisible(true); se pueden hacer mas cosaspense que con if y else si el usuario deseaba que saliera el grafico se pusiera en true y si no en false o que al loginearse pase lo mismo
@babelfish9948
@babelfish9948 3 года назад
¿El setLocationRelativeTo(null) se puede utilizar en el constructor con la etiqueta para que esta aparezca en el centro de la ventana?
@saririfer
@saririfer 4 года назад
Excelente.
@mdm3773
@mdm3773 3 года назад
Hola Ernesto. Me surgió una duda: ¿por que las lineas entre las llaves del metodo main no van indentadas como sucedia en los videos anteriores?. Gracias, excelente el contenido.
@charizardjunior792
@charizardjunior792 2 месяца назад
BUEN VIDEO
@blacktoom3254
@blacktoom3254 2 года назад
Buen Video
@josemartinezflorez5230
@josemartinezflorez5230 8 месяцев назад
super video
@lavergaentuculo5823
@lavergaentuculo5823 3 года назад
yo trunke mi carreda de programacion ala mitad y sinceramente lo poco que aprendi de lenguaje c lo olvide y retomar esto de manera gratuita es algo exelente por el momento solo puedo apoyar tu canal mediante los anuncios que me veo completos y asta me aparecen 2 seguidos y a continuacion del otro , si en un futuro llego a tener la posibillisdad economica te realizare donaciones
@gabrielwtersdgwaed1670
@gabrielwtersdgwaed1670 3 года назад
aprendiste C o c++?
@orlando6804
@orlando6804 2 года назад
Buena tarde, es la primera vez que tomo tu curso y eres genial. Agradezco que compartas tu conocimiento. Pregunta, ejecuté tal cual el programa pero no me muestra los acentos en las etiquetas. No sé si lleva alguna línea de código adicional
@personalsystem4250
@personalsystem4250 Год назад
Genial
@ivancaceres9367
@ivancaceres9367 3 года назад
excelente video..le veo sierta similitudes con html-css al tema de las etiquetas.
@zonda1901
@zonda1901 3 года назад
3:53 ¡¡SIIII, SE DIO CUENTAAAAA!!
@zonda1901
@zonda1901 4 месяца назад
XDDDDDDDD
@jorgesalazar7399
@jorgesalazar7399 10 месяцев назад
Hola, gracias por compartir tu conocimiento, explicas muy bien... Aprovecho para preguntarte ¿Por qué las palabras que van acentuada se muestran con caracteres raros? ¿Cómo puedo solucionar ese detalle?. De antemano gracias.
@kayouyt5149
@kayouyt5149 5 лет назад
Buen video bien explicado Parecido a Visual Fox Pro Pero esta interesante
@felipesantana1467
@felipesantana1467 6 лет назад
hola Master, vas a realizar el curso de java avanzado?
@cirowagnermamanimamani3368
@cirowagnermamanimamani3368 3 года назад
Alguien me podría explicar por qué Ernesto se refiere a las dimensiones de la ventana de la misma forma que a las etiquetas? Es clara la diferencia cuando pones la altura y la anchura en ambos casos
@ZEUSGD19
@ZEUSGD19 3 года назад
Consigo llegar a entender el JLabel hasta los pixel a la derecha y los pixeles hacia abajo, pero no entiendo el ancho y la altura, como un texto puede tener ancho y altura?
@sebastianquintero1854
@sebastianquintero1854 Год назад
Buenas, saludos Ernesto. Tengo una pregunta en tu interfaz gráfica te muestra las tildes, a mi no me las muestras, como podría hacerlo, ya solucione el del cmd pero en la interfaz gráfica no. Me vendría bien esa ayuda. Gracias
@Coxofan
@Coxofan 3 года назад
¿Por qué es necesario usar herencia de la clase JFrame pero sin embargo no para JLabel?
@camiloulloa650
@camiloulloa650 6 лет назад
¡Hola, Ernesto! Tengo entendido que la mayoría de los códigos que se utilizan para programar en Android, se componen de ciertas características presentes en el Lenguaje de Programación (Java) . Mi objetivo es programar una aplicación utilizando elementos disponibles en un teléfono móvil. Es decir, el hardware (Cámara, Altavoces, Linterna, etcétera). Mi pregunta es: ¿Qué tanto debo saber para poder hacerlo? :D
@juanchoadrogue3248
@juanchoadrogue3248 5 лет назад
ya me siento un sobreviviente xdd
@LuisAngel-sy4hb
@LuisAngel-sy4hb 5 лет назад
gracias amigo gracias. T-T
@user-cc6tg2su8u
@user-cc6tg2su8u 2 года назад
Estuve una hora viendo y checando mi código porque me marcaba todo el código donde controlas la ventana (su tamaño y todo) pero estaba bien todo asta que ví que no puse las llaves del código: Public static void main(String args[]) Porque en lugar de poner llaves ({}) puse mundo y coma algo así Public static void main(String args[]);
@FranciscoFolco
@FranciscoFolco 3 года назад
alguien sabe por que los asentos de grafica y version quedaron con simbolos raros?
@donpilo20
@donpilo20 2 года назад
Hola gracias por tus aportes. POr que en la label2 no pones el setLayout?gracias
@OurStory7223
@OurStory7223 Год назад
el setLayout es para indicar que vas a agregar informacion, no importa si es para boton etiquetas etc, saludos.
@anibalperotti2823
@anibalperotti2823 3 года назад
Una sola duda me quedo, por mucho qje cambie las dimeciones de la etiqueta(los dos primeros numero)no me cambia nada. Si alguien pudiera contestarmelo se lo agradeceria
@hacaz8567
@hacaz8567 6 лет назад
Ernesto, porque los acentos en el nombre de mis etiquetas se visualizan con un carácter extraño en la interfaz?
@claudiapillaca4670
@claudiapillaca4670 3 года назад
Pudiste solucionarlo??
@iansanderscuevas4632
@iansanderscuevas4632 3 года назад
Hola, tengo el mismo problema. ¿Pudiste solucionarlo?
@happytux77.68
@happytux77.68 3 года назад
​@@iansanderscuevas4632 eso tiene que ver con el juego de caracteres en el que guardas el archivo, al darle a "guardar como", donde veas lo de "codificación: ANSII" cambialo por "codificación: UTF-8" (el juego de caracteres ANSII no admite tildes ni Ñ ni cosas así, en cambio el UTF-8 tiene de todo)
@happytux77.68
@happytux77.68 3 года назад
@@claudiapillaca4670 eso tiene que ver con el juego de caracteres en el que guardas el archivo, al darle a "guardar como", donde veas lo de "codificación: ANSII" cambialo por "codificación: UTF-8" (el juego de caracteres ANSII no admite tildes ni Ñ ni cosas así, en cambio el UTF-8 tiene de todo)
@vicentemiguelrodriguezbust7995
@vicentemiguelrodriguezbust7995 3 года назад
@@iansanderscuevas4632 Ya pudieron?, yo lo tenía con UTF-8, lo cambié a ANSI y ya puedo verlo bien
@afafgaagagaga1807
@afafgaagagaga1807 7 лет назад
Seria bueno, que hicieras otro canal para aprender hacking y seguridad informática!! (¡¡Solo Digo!!)
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Eso sería excelente. Aunque sinceramente, sería muy complicado tener dos canales. Saludos.
@morenofranco712
@morenofranco712 6 лет назад
Ernesto, por mas que este video sea viejo tengo la esperanza que respondas, podrías hacer un curso de c++ o c? desde ya muchas gracias
@niltoncc5088
@niltoncc5088 6 лет назад
Una vez que acabes con estos cursos creo qeu podrias hacerte con uno así con los años de seguro tendrás mas visualizaciones !Grande LA GEKI DE ERNESTO!
@charlesl744
@charlesl744 6 лет назад
Yo tengo una duda Porque en la parte de la instrucción donde se establecen las dimensiones tanto de label1 y label2 ( no la ubicación)no se ve afectado al correr el programa? Ya que yo he modificado las dimensiones para manipularlas y jugar con ellas. Yo pensé que al incrementar el ancho y el alto de label1 y label2 las letras de iban a ensanchar en esas dimensiones
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, los métodos que se utilizan para modificar el texto, son diferentes a los métodos que se utilizan para modificar un JLabel, es decir, al modificar el tamaño de el contenedor no se modifica el tamaño del contenido. Saludos.
@valnetvln6802
@valnetvln6802 5 лет назад
Hola Ernesto, excelente vídeo, quisiera saber cómo determino las coordenadas de mis botones y de mis etiquetas para colocarlo en un JFrame, por ejemplo como sabes que es (20,30,50,30), es solo un ejemplo, espero me haya explicado...
@jonaslapa8118
@jonaslapa8118 5 лет назад
puedes saber * practica piensa en ello como que tienes una matriz que empieza en 0,0 y termina en x,y que es el valor máximo que tu le das practicando sabrás o eso supongo. * usa un programa de diseño grafico que tenga regla y te muestre el tramado en pixeles o tal vez se consigas algún programa de regla que te muestre la posiciones del puntero en pixeles
@animetos1022
@animetos1022 6 лет назад
Perefecta explicacion.
@animetos1022
@animetos1022 6 лет назад
ya me aprendi de memiria los comandos public static void main(String args[]){ Formula formula1 = new Formula(); formula1.setBounds(10,30,3300,4300); formula1.setLocationRelativeTo(null); formula1.setVisible(true); formula1.setResizable(false); } } xd poco a poco.... me cuesta mucho pero desde algun sitio se comienza
@animetos1022
@animetos1022 6 лет назад
//passaron unos dias de puro trabajo pero por fin me se todo de memoria import javax.swing.*; public class Formula extends JFrame{ private Formula(){ JLabel JLabel1; JLabel JLabel2; setLayout(null); JLabel1 = new JLabel("HELLO?"); JLabel1.setBounds(10,10,100,200); add(JLabel1); JLabel2 = new JLabel("HI"); JLabel2.setBounds(10,10,200,300); add(JLabel2); } public static void main(String args[]){ Formula formula1 = new Formula(); formula1.setVisible(true); formula1.setLocationRelativeTo(null); formula1.setResizable(false); formula1.setBounds(10,10,400,550); } }
@ricardovillalobosarquitect9428
Que tal Ernesto Buen día. Primero que nada agradecerte por subir los cursos en linea, toda vez que me ha ayudado a aprender en lenguaje de programación java. Gracias. Como practica personal he intentado volver a repetir la clase que describes en este vídeo, cambiando el texto del label1=new JLabel("Interfaz Grafica"); por label1=new JLabel("Bienvenidos"); por decir de alguna manera, sin embargo cuando ejecuto el programa no reconoce el texto que le coloque y me muestra siempre el mensaje de Interfaz gráfica y no se a que se deba, te agradecería me podrías indicar como cambiar dicho texto toda vez que he intentado de nombre el archivo, el archivo java y la clase y nada funciona, me muestra siempre lo mismo. gracias y saludos desde México
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Hola!, si deseas una asesoría o consulta privada, puedes contratar alguno de los distintos paquetes que pongo a su disposición a través del correo electrónico: epmgrams@gmail.com donde con gusto te haré llegar los precios y beneficios de cada paquete. Saludos.
@norayleroygreen1953
@norayleroygreen1953 3 года назад
buenas Ernesto stoy n l parte 26 del curso de java pero no me sale el mensaje que pongo y hasta l descargue el codigo q pusiste habajo n el link y no e sale tampoco x fa m ayudas
@kevinac7270
@kevinac7270 6 лет назад
Hola! Me puedes explicar con mas detalle de que serían y para que sirven los constructores? muchas gracias :)
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, estos conceptos los toco a fondo en el curso Java intermedio, mismo curso que actualmente se encuentra en emisión en el canal. En este curso no profundice en conceptos ya que es un curso desde cero, donde el principal objetivo es desarrollar la habilidad de escribir código de manera intuitiva. Saludos.
@childrenangelav
@childrenangelav 6 лет назад
estoy tratando que el texto quede en el centro
@ING-cr6sd
@ING-cr6sd 4 года назад
Buen día, escribí el código antes de ver el video; tengo una duda, en la escrituta yo obvie los elementos en "private", declaré ambas etiquetas en "public formulario()" (junto con el resto de parámetros); mi "programa", funciona sin ningún problema; mi pregunta: qué problema o desventaja me da el no haber declarado las etiquetas como "private" (o no tiene importancia, no sólo pregunto para este ejercicio, sino en general)? Saludos.
@vhsantillan8138
@vhsantillan8138 4 года назад
Que algun otro metodo u otra clase, sin querer, altere, modifique el valor, de alguna de las variables o parametros del formulario.
@miltonquitian1850
@miltonquitian1850 7 лет назад
Hola, muchas gracias Ernesto por dedicarle tiempo a crear estos maravillosos cursos, estoy muy agradecido por tan gran contenido que ofreces a la comunidad, tengo una pequeña inquietud, cuando creas el JLabel lo haces dentro del metodo constructor verdad, y lo que es el JFrame lo haces en el metodo main, mi pregunta es, ¿por qué se ejecuta lo que tienes en el JLabel si no lo estas nombrando en el metodo main? Se supone que todo programa java se empieza a ejecutar desde el metodo main verdad?. agradezco tu pronta respuesta gracias :D
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Hola!, esa es la razón por las que el constructor se debe llamar al igual que la clase, pues al momento de crear un objeto del tipo de la clase (en este caso Formulario) dentro del método main, este incorpora dentro de si todos los elementos que son referentes a la clase. Es por ello que no es necesario incluir los componentes dentro del método main. Saludos.
@miltonquitian1850
@miltonquitian1850 7 лет назад
gracias por la respuesta, me estaba sofocando un poco de no saberlo ajajjaja
@AxelDup
@AxelDup 6 лет назад
HOLA, NO ENTENDÍ BIEN LO DE LAS COORDENADAS DEL label1 y label2: ...pixeles hacia la derecha,pixeles hacia abajo,y lo del ancho y altura no entiendo.... porque al label1 le pone 300 de ancho y 30 de altura y al label2 100 de ancho y 30 de altura y cuando ejecuta el programa los textos son iguales, solo cambia la posición de pixeles hacia la derecha y pixeles hacia abajo, lo del ancho y alto no noto el cambio. Me pueden explicar bien eso? Muchas gracias
@chilosdamnation4988
@chilosdamnation4988 5 лет назад
Experimentando con el codigo comprendi esto: los label tienen estas propiedades (x,y, weight, height), ahora bien tu dices que no viste ningun cambio el alto y ancho y esto es porque como es muy poco texto no se va ver afectado EJEM: Si en unos de los labels pones ("alv me vale vrga peroo me vlaasdj aldskjaldskjalksdjlaskjd alkjdlj alskjd lkaj") no se va poner por completo al menos que cambies los ultimos dos valores (weight y height)
@kingtopp
@kingtopp 3 года назад
descargue el archivo pero no aparecen las palabras en la ventana
@juancruzcorral7462
@juancruzcorral7462 4 года назад
Hola como va? No logro identificar la funcion de los ancho y alto de pixeles en las etiquetas, entiendo como funcionan las coordenadas x, y pero no entiendo el ancho y la altura de los pixeles en las etiquetas.
@juancruzcorral7462
@juancruzcorral7462 4 года назад
cuando cambio el ancho y el alto de las etiquetas cambia su posicion, no su tamaño. Eso no se modifica directamente con las coordenadas? espero la respuesta, gracias.
@alegarcia9149
@alegarcia9149 5 лет назад
Oye ¿La funcion del formulario se puede poner abajo del main?
@sergioestebanbarraganmunoz8694
x2?
@juandavidgrisales2969
@juandavidgrisales2969 5 лет назад
Buenas tardes, Ernesto porque a mi no me sale en el mismo orden, Interfaz Grafica arriba y la version abajo y el formulario me queda medio}
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Hola!, me es complicado indicarte a que se debe esta situación en concreto ya que no tengo acceso a tu código, ante esta situación, te invito a descargar desde la descripción del vídeo el ejercicio realizado en el vídeo, con el cual podrás comparar y localizar donde se encuentra este problema. SI deseas una asesoría personal, puedes contratar uno de los distintos paquetes que pongo a tu disposición a través del correo electrónico: epmgrams@gmail.com, en este mismo medio te haré llegar los costos y beneficios de cada uno de los paquetes. Saludos.
@jorgeluisg
@jorgeluisg 6 лет назад
Hola Ernesto, una consulta profesor... ¿Por qué no instanciar label1 y label2 y si hacerlo en el construct?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
Hola, al ser este un curso desde cero, es importante mostrar para que se utiliza el constructor y como podemos programar el diseño de los componentes dentro de el, sin embargo, no es necesario programar de la misma manera que lo hago yo, algo interesante es que conforme se adquiere experiencia en la programación cada quien ira formando su propio estilo, yo solo pretendo ser la guía que muestra el como se puede hacer. Muchas gracias por compartir tu duda, ya que puede ser que existan alguien más que tenga una duda similar. Saludos.
@jorgeluisg
@jorgeluisg 6 лет назад
Perfecto, la variable seria "global" dentro de la clase y por medio del constructor la instanciariamos, sin embargo, se podria crear otro metodo y hacer uso de esas variables tomandolas como parametros?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
Así es, realmente existen tantas maneras que decir que solo existe una sola, sería mentir.
@santiagoasimbayapalacios7110
@santiagoasimbayapalacios7110 4 года назад
Hola excelentes videos. Una preguinta cuando pongo tildes, no sale con tildes al momento de correr el programa como puedo arreglar eso
@lairrico3482
@lairrico3482 4 года назад
hola, lo resolviste?
@daanstep
@daanstep 4 года назад
@@lairrico3482 Usa codificación ANSI cuando guardes el .java Cuando guardas el archivo, hay un apartado que dice "codificación" abajo, lo cambias y listo.
@EduardoAlvarezBx
@EduardoAlvarezBx 4 года назад
@@daanstep gracias bro, llevo unas horas buscando como y ahora veo que era tan facil, saludos!
@EduardoAlvarezBx
@EduardoAlvarezBx 4 года назад
una pregunta, no afecta en nada el cambiar la codificación?
@gilbgomez
@gilbgomez 4 года назад
like
@juand.zambrano487
@juand.zambrano487 4 года назад
Buenas tardes, tengo una pregunta, cuando coloco acentos o caracteres especiales, me sale letras extrañas, alguien sabe que puedo hacer? gracias
@oscargm1979
@oscargm1979 4 года назад
Hola Usa codificacion ANSI cuando guardes el .java(Para el txt da igual)Un saludo
@randoms8327
@randoms8327 4 года назад
@@oscargm1979 Gracias bro
@childrenangelav
@childrenangelav 6 лет назад
HOLA ESTOY PERDIDO CON EL setBounds(0,0,(este),(este)); de los Label :(
@childrenangelav
@childrenangelav 6 лет назад
USTED DICE QUE ALLI VA UN ANCHO Y ALTO ! PERO YO MODIFICO ESO Y SOLO CAMBIAR LA POSICIÓN
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, me es complicado indicarte una solución ya que no tengo acceso a tu código, sin embargo te invito a descargar el ejemplo que deje en la descripción del vídeo, el cual te servirá de guía para que puedas comparar y localizar el error. Saludos.
@alejandromartinezcaro4841
@alejandromartinezcaro4841 6 лет назад
yo quisiera saber como poder hacer click en el jlabel y me dirija a otra interfaz
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, debes crear un evento dentro del JLabel para lograr esa acción, te invito a concluir el curso para que puedas apoyarte de los distintos ejemplos. Saludos.
@togashiken2138
@togashiken2138 6 лет назад
Hasta donde tendria que mirar si lo que quiero es programar en android?
@animetos1022
@animetos1022 6 лет назад
como te fue?
@AxelDup
@AxelDup 6 лет назад
x3 (quise ver el de programación de android y me mando a ver este curso primero jaja)
@gerardosanchez8359
@gerardosanchez8359 5 лет назад
X4
@MikhLuna
@MikhLuna 4 года назад
Me pasa algo extraño, hice todo tal cual hace Ernesto y me tira error al compilarlo: "Cannot find symbol" en la línea del formulario.setResizable. Luego bajé el código de la clase y me sigue pasando lo mismo...
@lisandroarriola9260
@lisandroarriola9260 4 года назад
formulario1.setResizable (te comiste el uno y la maquina lo confunde como el constructor Formulario y que lo escribiste en minuscula)
@AntonioDiaz-iu7ej
@AntonioDiaz-iu7ej 7 лет назад
lo otros codigos como system.out ... ya no los vamos a usar?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola, en este curso ya no será necesario, pues a partir de aquí comenzamos con interfaces gráficas, en la vida cotidiana de un programador si, se utilizan bastante aunque todo depende de lo que vayas a desarrollar, y en futuros cursos de este canal si se van a seguir utilizando. Saludos.
@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??
@FranciscoFolco
@FranciscoFolco 3 года назад
me pasa exactamente lo mismo, programo en una notebook dell
@504games8
@504games8 6 лет назад
amigo en mi programa no salen los acentos, salen con iconos raros las letras que deberian llevar acentos
@mac_ios_android
@mac_ios_android 4 года назад
A mi también me pasa lo mismo, me sale otras cosas quizás sea por la configuración del idioma
@RiuckRiuzaki
@RiuckRiuzaki 4 года назад
Disculpa tengo un problema, lo hago tal cual pero los tildes o cualquier otro signo al mostrarlo en pantalla no es el correcto, en este caso me queda Gráfica y lo mismo en Versión. Como puedo solucionarlo
@johnescobar9951
@johnescobar9951 3 года назад
me pasa lo mismo x eso no las pongo jaja
@Lucas.g.ybanez
@Lucas.g.ybanez 3 года назад
Le pregunté a uno de mis profesores de ingeniería... me dijeron que dejando de usar el bloc de notas y utilizando otro programa como NetBeands, VisualStudio o cualquiera de esos debería resolverse el problema Si quieres seguir usando el bloc de notas: Cuando pones "guardar como" abajo del nombre que le pusiste dice codificación, ponelo como ANSI y guardar
@victornunez7765
@victornunez7765 2 года назад
¿por que me confunde un " ( " con un " [ " el simbolo del sistema ?
@carlosguillermopantojatorr5411
@carlosguillermopantojatorr5411 4 года назад
Tengo una consulta: ¿porque las letras con tilde me aparecen en forma de otro símbolo a la hora de ejecutar el programa?
@LemOliver
@LemOliver 4 года назад
me pasa lo mismo
@jdavidjx
@jdavidjx 4 года назад
yo igual
@reparacioneslasso7189
@reparacioneslasso7189 4 года назад
@@jdavidjx ¿Cómo lo soluciono?
@luisnatividadalvarado4970
@luisnatividadalvarado4970 4 года назад
Eso es debido a los estandares de codificación. Cuando se trabaja con Bloc de Notas es preferible utilizar el ANSI en vez del UTF-8. Lo que tienes que hacer es guardar tu Formulario.txt con CODIGO ANSI. (Lo mismo con Formulario.java) 1.Entras a guardar como... 2. En la parte inferior aparece la opcion de codificacion (UTF-8 por defecto). Lo Cambias a ANSI y lo guardas y listo. Al momento de que ejecutes el programa se solucionará el problema de los acentos. Saludos.
@mac_ios_android
@mac_ios_android 4 года назад
@@luisnatividadalvarado4970 Muchas gracias estaba buscando este error en los comentarios casi cambio la configuración del idioma en mi Windows jajaja
@Nitroox_Oficial
@Nitroox_Oficial 2 года назад
Ayudenme porfa no me salen las tildes, en vez de ellas me salen caracteres raros, heeeeeeeelp meeeeee
@gregorymelo5159
@gregorymelo5159 4 года назад
yo cree dos clases diferentes, la clase Ventana y la clase Main(donde esta el main), resulta que cuando compilas con javac el main automaticamente compila la clase ventana y muestra lo realizado aunque sean dos archivos diferentes. //video 27 JLabel //GM 23 09 2019 import javax.swing.*; public class Ventana extends JFrame { private JLabel label1, label2; public Ventana() { setLayout(null); label1 = new JLabel("Interfaz grafica"); label1.setBounds(10,20,300,40); add(label1); label2 = new JLabel("Version 1.0"); label2.setBounds(10,30,300,40); add(label2); setDefaultCloseOperation(EXIT_ON_CLOSE); } } *****Aqui la clase que contiene el main***** public class Main { public static void main(String[] args) { Ventana ventana1 = new Ventana(); ventana1.setTitle("Prob labels"); ventana1.setBounds(0,0,500,500); ventana1.setResizable(false); ventana1.setVisible(true); ventana1.setLocationRelativeTo(null); } }
@vhsantillan8138
@vhsantillan8138 4 года назад
Interesante! Gregory! Gracias por compartir
@mauricioernestoandrademaqu1028
@mauricioernestoandrademaqu1028 3 года назад
Ernesto Hola (o alguien) : como paro de correr el programa de modo tal que no tenga que cerrar todo el cmd para hacerlo?. Muchas gracias
@jhonatanalvarez339
@jhonatanalvarez339 3 года назад
en el cmd presiona ctrl + c
@gabrielwtersdgwaed1670
@gabrielwtersdgwaed1670 3 года назад
ctrl+c
@rodrigoe.martinmusri8775
@rodrigoe.martinmusri8775 4 года назад
No entiendo una cosa, ¿para que se dimensiona el tamaño de las etiquetas? se deberia programar la ubicaciond e la misma, pero el tamaño lo da la cantidad de letras que contenga creo; Buenos videos
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 4 года назад
¡Hola Rodrigo!, es un gusto saber que el curso resulta de tu agrado y te esta aportando los conocimientos que deseas obtener. No olvides que al suscribirte al canal, apoyas a que este tipo de contenido siga siendo completamente gratuito y de acceso publico. ¡Muchas gracias!
@riclond82
@riclond82 6 лет назад
Buenas tardes Ernesto Realizo todos los pasos como enseñas y me aparece errores con los acentos (Interfaz Gráfica:) esto a que se debe????? Gracias por tu ayuda. NOTA: EXCELENTES TUS TUTORIALES.........................
@balaamleon8287
@balaamleon8287 6 лет назад
Me pasa lo mismo y no encuentro solución. Si lograste solucionarlo, podrías compartirlo, por favor?
@luisnatividadalvarado4970
@luisnatividadalvarado4970 4 года назад
Eso es debido a los estandares de codificación. Cuando se trabaja con Bloc de Notas es preferible utilizar el ANSI en vez del UTF-8. Lo que tienes que hacer es guardar tu Formulario.txt con CODIGO ANSI.(Lo mismo con Formulario.java) 1.Entras a guardar como... 2. En la parte inferior aparece la opcion de codificacion (UTF-8 por defecto). Lo Cambias a ANSI y lo guardas y listo. Al momento de que ejecutes el programa se solucionará el problema de los acentos. Saludos.
@carlosavila4290
@carlosavila4290 4 года назад
Ya solo quedamos 77k por la mitad del curso, a ver cuantos llegamos al final xdxd
@gabrielwtersdgwaed1670
@gabrielwtersdgwaed1670 3 года назад
y cuantos llegaron?
@bigotes20random86
@bigotes20random86 3 года назад
Yo fui uno de ellos, es bastante satisfactorio
@TheRayan79
@TheRayan79 3 года назад
Y en 8 meses llegaron 99k. No hay mucha diferencia. La gente no le gusta aprender. Aprender cuesta lo suyo aunque sea gratis
@franciscomorganti7743
@franciscomorganti7743 2 года назад
yepa
@oscarortiz7416
@oscarortiz7416 3 года назад
alguien sabe como hacer que aparezcan las tildes, a mi no me las deja ver y me aparecen unos simbolitos
@Lucas.g.ybanez
@Lucas.g.ybanez 3 года назад
Le pregunté a uno de mis profesores de ingeniería... me dijeron que dejando de usar el bloc de notas y utilizando otro programa como NetBeands, VisualStudio o cualquiera de esos debería resolverse el problema Si quieres seguir usando el bloc de notas: Cuando pones "guardar como" abajo del nombre que le pusiste dice codificación, ponelo como ANSI y guardar
@blacke390
@blacke390 3 года назад
Una pregunta. Cuando me aparece la ventana con el texto que puse, las letras con acento aparecen con símbolos raros, ¿qué puedo hacer para que no pase?.
@Lucas.g.ybanez
@Lucas.g.ybanez 3 года назад
Justo entre a los comentarios porque tuve el mismo problema jajaja
@Lucas.g.ybanez
@Lucas.g.ybanez 3 года назад
Encontré un método pero no es el más práctico... debe haber uno mejor. En lugar de escribir la letra con el acento puedes usar esto: \u00e1 -> á \u00e9 -> é \u00ed -> í \u00f3 -> ó \u00fa -> ú \u00c1 -> Á \u00c9 -> É \u00cd -> Í \u00d3 -> Ó \u00da -> Ú \u00f1 -> ñ \u00d1 -> Ñ Ej: ¡Hola pap\u00e1. Ya puedo escribir bien.
@Lucas.g.ybanez
@Lucas.g.ybanez 3 года назад
Le pregunté a uno de mis profesores de ingeniería... me dijeron que dejando de usar el bloc de notas y utilizando otro programa como NetBeands, VisualStudio o cualquiera de esos debería resolverse el problema Si quieres seguir usando el bloc de notas: Cuando pones "guardar como" abajo del nombre que le pusiste dice codificación, ponelo como ANSI y guardar
@pedroperez6521
@pedroperez6521 2 года назад
@@Lucas.g.ybanez Contesto un poco tarde pero ayudaste mucho. Gracias.
@Lucas.g.ybanez
@Lucas.g.ybanez 2 года назад
@@pedroperez6521 de nada bro!
@user-of8jo3wo2k
@user-of8jo3wo2k 11 месяцев назад
Lo tengo tal cual lo haces Ernesto y me aparece esto... Alguien que me guíe en cómo puedo solucionarlo? Exception in thread "main" java.lang.NullPointerException: Cannot read field "parent" because "comp" is null at java.desktop/java.awt.Container.addImpl(Container.java:1121) at java.desktop/java.awt.Container.add(Container.java:1033) at java.desktop/javax.swing.JFrame.addImpl(JFrame.java:554) at java.desktop/java.awt.Container.add(Container.java:440) at formulario.(formulario.java:13) at formulario.main(formulario.java:20)
@emiveras8092
@emiveras8092 7 лет назад
si aprendo java avanzada podre crear aplicaciones para móviles verda?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
+Emi games Si quieres aprender a crear aplicaciones móviles, basta con que aprendas lo básico de JAVA, en aproximadamente unos 20 días, por mucho un mes, publicaré el curso de programación en Android donde aprenderemos a crear aplicaciones móviles. Saludos.
@emiveras8092
@emiveras8092 7 лет назад
gracias esperemos que sea tan bueno como el de java
@UltimateMetalR
@UltimateMetalR 2 года назад
Se ponen otros caracteres en las palabras de acento cuando se ejecuta la interfaz gráfica :/
@santiagozarlenga3432
@santiagozarlenga3432 7 лет назад
cómo podemos crear juegos en Java por favor has un vídeo
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
+santiago zarlenga De hecho ya tengo por ahí preparado un juego de laberintos en JAVA que no he publicado porque me falta diseñar el personaje y el escenario en Photoshop, prometo apurarme para publicarlo. Saludos.
@santiagozarlenga3432
@santiagozarlenga3432 7 лет назад
gracias me estás ayudando a mejorar a programar
@casualaccount3394
@casualaccount3394 4 года назад
Juraba que era Resazible. :p ajum
@antoniotango9218
@antoniotango9218 4 года назад
trolo1 = new JLabel("A 10 TROLOS NO LES GUSTA ESTO");
@josepassera7692
@josepassera7692 4 года назад
Me extraña que hasta este punto aun no hayas mostrado el " setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); "
@itsmartin3944
@itsmartin3944 4 года назад
José Pássera ya lo mostrará
@soubakouh
@soubakouh 3 года назад
2:11 me va a dar un paro cardíaco, CORRIGE ESO!! xddd
@GateteInsano
@GateteInsano Год назад
2:45 JLable xD
@FacuA0
@FacuA0 5 лет назад
0:32 Lo que para vos es una "estructura o esta pantalla que conforma a nuestra interfaz gráfica" para mi y el resto de gente eso es una ventana 😕
@oscargm1979
@oscargm1979 4 года назад
Jeje
@retroblackztar
@retroblackztar 3 года назад
Llegue al punto en el que hago el proceso siguiendo los pasos sin entender el por que de las cosas :(
@Mindy2812
@Mindy2812 3 года назад
La programacion requiere de razonamiento lógico y curiosidad por los detalles, solo entiende el orden y razona el desglose recuerda que el codigo se lee de arriba hacia abajo y de derecha a izquierda, lo demas es memorizar la accion de cada metodo, en este caso cito a @Emmanuel: Veamos...La estructura del programa es: Librerias Creacion de la clase con la extencion de herencia Declaracion-creación de objetos Constructor {dentro van las caracteristicas de mis objetos declarados-creados} Para mi es como crear un contenedor con los objetos y sus caracteristicas metodo main{ Define las propiedades del formulario o contenedor donde van mis objetos(labels o etiquetas en este caso}
@holamundo6884
@holamundo6884 Год назад
Hola no me acepto dos etiquetas mas , aqui dejo mi codigo import javax.swing.*; public class Interface extends JFrame{ private JLabel etiqueta1 ; private JLabel etiqueta2 ; public Interface(){ setLayout(null); etiqueta1 = new JLabel("Interface"); etiqueta1.setBounds(10,20,200,300); add(etiqueta1); etiqueta2 = new JLabel("version 1.0"); etiqueta2.setBounds(50,100,200,300); add(etiqueta2); } public static void main(String args[]){ Interface caja = new Interface(); caja.setBounds(0,0,700,800); caja.setVisible(true); caja.setResizable(true); caja.setLocationRelativeTo(null);
Далее
Frank Now VS Then Edit 🥵| #brawlstars #shorts
00:18
Просмотров 522 тыс.
Макс Пэйн - ТРЕШ ОБЗОР на фильм
47:02
3M❤️ #thankyou #shorts
00:14
Просмотров 4,1 млн
How To Call a REST API In Java - Simple Tutorial
29:14
Просмотров 259 тыс.
Curso Java. Aplicaciones gráficas  Swing I. Vídeo 55
26:15
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Просмотров 193 тыс.