Тёмный

Curso Java desde cero #38 | Interfaces gráficas (Swing - JCheckBox) 

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

Curso Java desde cero - En esta entrega del curso de programación desde cero, aprende a crear listas con opciones de multiselección en tus interfaces gráficas con ayuda del componente JCheckBox.
¡¡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/DSVmUL
═════════════════════════════════════════
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

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

 

20 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 232   
@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!
@Azraeth_
@Azraeth_ 4 года назад
When no te equivocaste, pero Ernesto, si: *"El futuro es ahora, ¿oíste viejo?"*
@marcialdavidgamerpineda8374
@marcialdavidgamerpineda8374 4 года назад
no mas bies insensato cambiaste el orden de las cosas
@edgarflores7437
@edgarflores7437 6 лет назад
ya he llegado hasta aqui y tambien veo el nuevo curso de java intermedio y quisiera que por favor en el siguiente curso al final de cada clase terminaras enviando un tipo de tarea para luego hacerlos uno mismo y que luego en el siguiente video nos mostraras como debia ser para haci aprender mas.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, gracias por la sugerencia. Saludos.
@acidebug1772
@acidebug1772 3 года назад
bien vergas, todavía de que Ernesto nos enseña super bien quieres que haga un segundo programa para que practiques jajaja
@jonathanalexisdelacruzaran3941
@jonathanalexisdelacruzaran3941 3 года назад
@@acidebug1772 confirmo xd que solo siga con mas tutoriales :v explica de la ptmr xd en la uni solo me dan el titulo y toca joder el netbeans xd
@chamol1724
@chamol1724 4 года назад
Mi primer compilación sin errores, siempre tenia una mayúscula o algo mal y por fin hasta la clase 38 el código me salio sin error a la primera llmll
@nelsonivantontarelli3957
@nelsonivantontarelli3957 4 года назад
Voy siguiendo este curso habiendo seguido el de programación desde cero usando raptor... estoy viejo pero me gusta. Hoy he visto tu Live Stream y te deseo lo mejor en tu nuevo proyecto. Sería fantástico tener tus conocimientos para poder hacer lo mismo XD. No tengo futuro en este país... Sigue siempre adelante! Saludos.
@gastonalves984
@gastonalves984 7 лет назад
cuando le das MG al video apenas aparece por que ya sabes que es excelente jajaja
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Muchas gracias!
@manuelfacundofernandez5167
@manuelfacundofernandez5167 6 лет назад
Es tan bueno que ayer a la mañana estaba por la parte 22 y hoy a la noche por aca jajajaj. Grande Ernesto.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Excelente!, saludos.
@goboticos
@goboticos 2 года назад
Gran Ernesto, te queremos!
@LuisRuiz-ck7jn
@LuisRuiz-ck7jn 3 года назад
Excelente Ernesto! como comentario, tambien se puede agregar check1.getText(), para no tener que colocar forzado el + " Ingles"; gracias por todo este material tan valioso!!
@javielucho06
@javielucho06 Год назад
Excelente aporte. Se ve mucho mejor el código así.
@ChiquiSistemas
@ChiquiSistemas Год назад
Justamente iba a decir lo mismo ya que está redundando del código que se escribió antes
@Trevol2-jj7cx
@Trevol2-jj7cx 5 дней назад
desde que enseño el get no lo suelto hasta en la clase anterior puse un boton de cerrar y para que combine con la interfaz grafica de java le puse "cerrar.setBackground(getContentPane().getBackground()); " xdd
@abelmeris
@abelmeris 5 лет назад
se escucha diferente al audio :0
@Juan-pn9zc
@Juan-pn9zc 3 года назад
depronto no estaba en casa y no tenia acceso a un microfono bueno en es momento
@bigotes20random86
@bigotes20random86 3 года назад
@@Juan-pn9zc xD
@AngelusInfernus
@AngelusInfernus 7 лет назад
EXCELENTE VIDEO COMO SIEMPRE SIGO ATENTO A TU PUBLICACIONES Y ESPERABA A QUE SUBAS ESTA PARTE GRACIAS Y HASTA LA PROXIMA SIGUE ADELANTE Y FUERZA
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Muchas gracias!, saludos.
@ElivaniumXZ
@ElivaniumXZ 7 лет назад
Aun no he llegado todavía a este vídeo pero te doy like igual
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Gracias!
@marlondavidjaimesparada4914
@marlondavidjaimesparada4914 4 года назад
Y ya llegaste?
@opolo704_4
@opolo704_4 4 года назад
@@marlondavidjaimesparada4914 Preguntando las verdaderas preguntas
@marlondavidjaimesparada4914
@marlondavidjaimesparada4914 4 года назад
@@opolo704_4 Será que llegó después de 3 años?
@opolo704_4
@opolo704_4 4 года назад
@@marlondavidjaimesparada4914 Nunca lo sabremos...
@kevinjoachin6884
@kevinjoachin6884 2 года назад
Amigo tus videos me han ayudado un chingo, y te mereces el cielo bro
@javielucho06
@javielucho06 Год назад
Con una casilla adicional para cerrar el programa: import javax.swing.*; import javax.swing.event.*; public class CasillasIdiomas extends JFrame implements ChangeListener{ private JCheckBox check1, check2, check3, check4; public CasillasIdiomas(){ setLayout(null); check1 = new JCheckBox("Alemán"); check1.setBounds(10,10,150,30); check1.addChangeListener(this); add(check1); check2 = new JCheckBox("Francés"); check2.setBounds(10,50,150,30); check2.addChangeListener(this); add(check2); check3 = new JCheckBox("Inglés"); check3.setBounds(10,100,150,30); check3.addChangeListener(this); add(check3); check4 = new JCheckBox("Cerrar"); check4.setBounds(10,150,150,30); check4.addChangeListener(this); add(check4); } public void stateChanged(ChangeEvent e){ String idioma = ""; if(check1.isSelected() == true){ idioma = idioma + "Alemán "; } if(check2.isSelected() == true){ idioma = idioma + "Francés "; } if(check3.isSelected() == true){ idioma = idioma + "Inglés "; } if(check4.isSelected() == true){ System.exit(0); } setTitle(idioma); } public static void main(String[] args){ CasillasIdiomas casillasI = new CasillasIdiomas(); casillasI.setBounds(0,0,400,400); casillasI.setVisible(true); casillasI.setResizable(false); casillasI.setLocationRelativeTo(null); } }
@charizardjunior792
@charizardjunior792 3 месяца назад
Excelente clase profesor Ernesto
@manuel6507
@manuel6507 3 года назад
Hola Ernesto. Primeramente quiero agradecerte enormemente tu dedicación. Me está viniendo fenomenal y estoy aprendiendo (tengo pendiente apoyarte más decididamente) Te planteo, humildemente, una corrección en este programa. El problema que me da, al jugar con los 'checks' es que se repite, en el título, alguno de los textos a los que va asociado (ej. si hago check en Inglés y Francés, me muestra "Inglés-Inglés-Francés"). Pues he trasteado un poco y lo he conseguido corregir, declarando tres variables tipo String (cad1, cad2 y cad3) y haciendo que el argumento de setTitle sea (cad1+cad2+cad3).
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
adelante
@josemartinezflorez5230
@josemartinezflorez5230 9 месяцев назад
excelente profesor muy buen video😊😊😊
@asbleidysanchezvargas7365
@asbleidysanchezvargas7365 3 года назад
Hola Ernesto. Nuevamente mil y mil gracias. Me alegra de haber llegado hasta este punto y aunque sé que todavía tengo mucho camino por recorrer, me has ayudado bastante para avanzar. Un abrazo
@klkRDCF
@klkRDCF 4 года назад
Como cuando no te sale por que lo hiciste como creias y terminas de ver el video y si Ernesto uso otra forma, HAHA eso es lo bueno siempre muestra altenativas a todo o posible formas. Java con ernesto 2020 desde Republica Dominicana un saludo!
@jhonny6382
@jhonny6382 5 лет назад
al codigo no le hacen falta - solo unos espacios al lado de cada palabra para que se guarden con el espacio public void stateChanged(ChangeEvent e){ String cad = ""; if(box1.isSelected() == true){ cad = cad + " Ingles "; } if(box2.isSelected() == true){ cad = cad + " Frances "; } if(box3.isSelected() == true){ cad = cad + " Aleman "; } setTitle(cad); }
@jhontorres9747
@jhontorres9747 3 года назад
excelente clase la verdad he aprendido mucho. me gustaria aprender sobre sql y html si crea los videos con las clases seria muy bueno gracias
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
hay un curso gratuito en freecodecamp
@juancrbful
@juancrbful 4 года назад
Excelentes explicaciones....estamos aprendiendo bastante y con buenas practicas...!!!
@maati0229
@maati0229 3 года назад
quisiera saber quien o quienes diseñaron esos objetos como el check box, porque alguen tuvo que incluirle la opcion de que podamos ponerle un nombre a cada check box, para no tener que usar labels
@rda6899
@rda6899 4 года назад
muy bueno! excelente clase! saludos
@riberenyos787
@riberenyos787 4 года назад
Hola Ernesto, que tal? En la linea: public void stateChanged(ChangeEvent e), la variable "e" no se utiliza?? Gracias por tu enorme trabajo y dedicación.
@4everal14
@4everal14 4 года назад
No se utiliza en este código, y no es una variable como tal, es el nombre del evento
@riberenyos787
@riberenyos787 4 года назад
@@4everal14 muchas gracias
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
cuando le dices que vas a implementar su evento espera que programes la funcion en la que funciona el evento por eso la e
@AndresxD184
@AndresxD184 7 лет назад
Hola Ernesto, ya llegue hasta el vídeo #40 de tu curso (me encuentro esperando los que faltan) , después de terminar el vídeo #40 me puse a practicar todo lo que he aprendido a lo largo de todos estos vídeos, todo perfecto, pero luego me dio curiosidad probar con un IDE en este caso use el NetBeans al usarlo y ver varios vídeos me di cuenta que hay una pestaña para diseñar la interfaz gráfica y poner los objetos de fomar más "fácil" allí, pero al hacerlo y querer programar una función para por ejemplo un JButton, me confundí todo ya que había códigos más largos que en tu curso no hemos visto, y me pareció un poco extraño ya que en tu curso hemos programado botones con códigos "más cortos", y alli en el IDE se ponen automáticamente códigos más largos para básicamente el mismo resultado, ni siquiera pude encontrar donde poner la función del botón, y con esto te quiero preguntar 1 cosa: ¿Debería tener calma, esperar tus demás vídeos y no ver IDE hasta que termine tu curso? PD: Por cierto me interesa mucho desarrollar en android, leí por ahí que daras un curso, estoy ansioso por eso.
@fuzzydark1395
@fuzzydark1395 5 лет назад
sé que es tarde, pero yo por ejemplo uso Eclipse, tiene muchas funciones muy buenas para trabajar, y aunque te de ayudas (cosa que justamente Ernesto no quiere que usemos xd) es bueno para hacer esto, porque te ahorra por ejemplo de tener que usar el CMD para correr los programas.... Y sirve muy bien para empaquetar apps terminadas (último capítulo de la serie, lo vi por curiosidad porque quería saber como hacer una app de los códigos (cuando nos dió el ejercicio de crear un JTextField que con un botón "Añadir" para mover texto hacia un JTextArea, yo añadí un botón para limpiar el textarea ya que bloqueé la posibilidad de borrar manualmente lo que hubiera en el JTextArea, me gustó mucho...)), el caso, también sirve para empaquetar apps con archivos externos (logos, imágenes, audio, etc...) sin necesidad de depender de una carpeta que contenga todas estas cosas
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
@@fuzzydark1395 genial
@marcos_tech8359
@marcos_tech8359 2 года назад
Gracias por todas sus enseñanzas
@promipicode
@promipicode 4 года назад
Aprovehando la cuarentena
@pablomarcos8182
@pablomarcos8182 4 года назад
Genial !! muy bueno de verdad...ya estoy aquí espero poder terminarlo y en mi caso aplicarlo a Selenium
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
bitcoin?
@zamuro9723
@zamuro9723 3 года назад
como hago para colocarle ACENTOS a las palabras ...me queda asi InglÁ@S
@lucianomessina2086
@lucianomessina2086 4 года назад
gracias por todo ernesto!
@elvisboasman2650
@elvisboasman2650 6 лет назад
Saludos Ernesto, espero que esta bien Excelente vídeo, tengo una duda y es la siguiente note que creamos la variable donde se guarda el evento, pero nunca la usamos entonces cual es el objetivo de ella?
@danielrivas3093
@danielrivas3093 5 лет назад
es un parametro, es una variable que se llama localmente dentro de la funcion o metodo o constructor que la declare.
@Yoshiplanett
@Yoshiplanett 4 года назад
No entiendo como se desmarcan las casillas en el titulo, si no se ha programado nada para eliminar esos caracteres del string (?)
@eduardoayala1840
@eduardoayala1840 4 года назад
No se si ya te respondiste esa duda pero es algo mas de logica. Por defecto //cad// siempre esta vacio y solo se llena con los elementos seleccionados cuando el su atributo es "verdadero" Entonces cuando marcas o desmarcas el programa vuelve a reiniciar la variable y solo pone las que si estan marcadas en el orden dado.
@ronnyblandon3982
@ronnyblandon3982 4 года назад
@@eduardoayala1840 Hola esta muy interesante, pero mi duda es como es que sabe a donde guardarlo si no tiene un metodo o algo que le diga que guarde en un lugar especifico por ejemplo: que al poner cad = cad es como decir 0 = 0 porque es una variable vacia, no se si me explico pero tengo esa gran duda de como trabaja esa logica
@jorgeluismartinezmurguia7416
Intenté codificar etse ejercisio en el jdk-20, pero al momento de ejecutarlo me dice que hay un error: method addChangeListener in class AbstractButton cannot be applied to given types;
@howardcastillo2772
@howardcastillo2772 7 лет назад
Excelente
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Gracias!
@christophercruz6884
@christophercruz6884 5 лет назад
¿Nunca han tenido la duda existencial de cómo se programó el lenguaje de programación Java, o cualquier otro?
@engineers9659
@engineers9659 5 лет назад
con programación xD
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
si
@batsheba_sherman1912
@batsheba_sherman1912 3 года назад
genial la clase!
@jeffreyindri
@jeffreyindri 6 лет назад
Excelente como siempre, gracias
@valentinpoggio5389
@valentinpoggio5389 4 года назад
a nadie más le pasa que al poner acentos en las letras la interfaz no lo reproduce bien? a mi me sale, donde debería ir la letra acentuada, un montón de símbolos del tipo *#&@, alguien sabe como se soluciona?
@fleon2k7
@fleon2k7 4 года назад
Hola revisa el tipo de codificación que usas el el bloc de notas al guardar el .java puede ser ANSI, UTF-8, etc. A mi, con mi PC en español me funciona bien la codificación ANSI. Saludos.
@juanst3057
@juanst3057 5 лет назад
Ernesto muy buen video y gracias por compartir tu conocimiento. Tengo una duda. ¿Se puede en un mismo programa o en el mismo bloc de notas implementar diferentes Listeners, osea Action,Item,Change? Para mezclar botones, menus, combobox y checkbox... Gracias!
@davidcorreas3429
@davidcorreas3429 3 года назад
Esa misma duda me surgio a mi... Como implementar eso con el mismo formulario. Se ya lo resolviste, podrias comentarlo gracias. Seguire buscando y a ver que veo.
@yosoyporoto8444
@yosoyporoto8444 2 года назад
si, solo ponlo con comas en el implements y luego has un public void para cada listener, por ejemplo: public void actionPerformed(EventListener){ aqui va el codigo para eventos } public void itemStateChanged(ItemListener){ aqui va el codigo para items }
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
@@yosoyporoto8444 exacto pones implements AListener, BListener, CListener { ...
@normanwayne3779
@normanwayne3779 3 года назад
Alguien me puede ayudar cuando compilo y pongo alguna ñ en el "" me sale un error de A+-0 asi mas o menos alguien sabe como arreglarlo
@josephdavid6319
@josephdavid6319 2 года назад
Gran video Ernesto, 2022 y funciona increíble. Un acotación por añadir, si es que alguien desea remover el guión de más, aquí les dejo mi código. public void stateChanged(ChangeEvent e) { String cadena = ""; if (cb1.isSelected() == true) { cadena += cb1.getText() + "-"; } if (cb2.isSelected() == true) { cadena += cb2.getText() + "-"; } if (cb3.isSelected() == true) { cadena += cb3.getText() + "-"; } if(cadena.length() > 0) { //substring: Servirá para remover el último guión. setTitle(cadena.substring(0, cadena.length() - 1)); } else { setTitle(""); } }
@todofisicaymatematica7201
@todofisicaymatematica7201 Год назад
disculppa por que los if estan anidados]? me parece que no
@tamewhyt6588
@tamewhyt6588 5 лет назад
no entiendo, ¿dentro de la programación del evento el método .setTitle(); le dice a java que en todo momento nos muestre en el titulo el contenido de la variable cad a pesar de no presionar ningun JCheckBox?¿ y cuando presionamos alguno de los JCheckBox es cuando la variable es afectada y por lo tanto el titulo también?¿eso explicaría porque cuanto deseleccionamos un JCheckBox tambien hay un evento(quitar el nombre de ese lenguaje del titulo)?
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
lo que pasa es como no se seleciono ningun checkbox la varible queda vacia y el titulo se pone vacio esto es porque cuando termina el evento o la ejecucion del metodo la variable muere y se pierde y vuelve a empezar en la siguiente llmada al metodo que es cuando seleccionas un checkbox
@joegc1649
@joegc1649 4 года назад
A darle
@CreadorDeImperios
@CreadorDeImperios 5 лет назад
HOla. me da un error cuando quiero ejecutarlo lang. NullPointerException
@opolo704_4
@opolo704_4 4 года назад
Eso también me salió a mi en un capitulo pasado. Lo que pasa es que hay algo mal escrito en tu programa
@abelrivasmz2.0
@abelrivasmz2.0 3 года назад
Noté que tu PC cambió de c:\User\Ernesto a ASUS, ¡Ojito ahí! A mí no me deja cambiar el nombre de esa carpeta y ya cambié mi usuario y está como administrador
@eduardodelgado3973
@eduardodelgado3973 7 лет назад
Pregunta: Notando que "Alemán" no necesitaría el guión después, en este ejemplo, porque siempre estará ubicado al final. ¿Los títulos se manifiestan siempre según el orden que se programen en la condición? (Sobre todo estos "títulos" interactivos) Gracias.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola, si seleccionas todas las opciones simultáneamente se muestran en el orden que fueron programadas en el evento, y así es, no es necesario colocar el guión en la última opción, aunque como lo he comentado anteriormente, todo depende del estilo y lógica del programador, y esto habla de que has adoptado tu propio estilo ya que detectas detalles que harías diferente. Saludos.
@eduardodelgado3973
@eduardodelgado3973 7 лет назад
Tienes toda la razón, adaptar el lenguaje a el propio estilo. Por eso esta manera y método que tienes de enseñarnos está tan genial porque con unas buenas bases (fundamentos) se construye lo que sea (cualquier posibilidad imaginable). Infinitas gracias Ernesto; muchos vamos a deberte más de lo que pudiésemos imaginar.
@betta56
@betta56 6 лет назад
Yo modifique asi mi codigo para quitarle los guiones cuando no se necesitaban public void stateChanged(ChangeEvent e){ String txt = ""; if(cbx1.isSelected() == true){ String texto = cbx1.getText(); if(cbx2.isSelected() == true || cbx3.isSelected() == true){ txt = txt + texto + "-"; setTitle(txt); } else { setTitle(texto); } } else if(cbx1.isSelected() == false){ String texto = cbx1.getText(); txt = ""; setTitle(txt); } if(cbx2.isSelected() == true){ String texto = cbx2.getText(); if(cbx3.isSelected() == true){ txt = txt + texto + "-"; setTitle(txt); } else { setTitle(txt + texto); } } if(cbx3.isSelected() == true){ String texto = cbx3.getText(); txt = txt + texto; setTitle(txt); } }
@juliocesarmachado6564
@juliocesarmachado6564 4 месяца назад
Cada vez que compilo el proyecto las letras que llevan acento no me quedan bien ej: Alemán = Alem@´'n alguna solución??
@charizardjunior792
@charizardjunior792 3 месяца назад
x2
@jhonatanmendoza5215
@jhonatanmendoza5215 4 года назад
cuando se pulsa los checkbox como se puede hacer para sean en el orden en que los presionaste por ejemplo: español, ingles,frances O frances,ingles.español
@cristiandiaz553
@cristiandiaz553 3 года назад
¿Por qué no funciona con else if en el método stateChanged?
@jfuentes58
@jfuentes58 5 лет назад
¿Como hago para que me salgan las comas en el programa y no símbolos raros como el @ y eso?
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
al guardarlo en vez de usar la codificacion utf-8 seleciona ANSI
@MrHectorceleste
@MrHectorceleste 5 лет назад
Excelente!
@zackysh_
@zackysh_ 4 года назад
Me he entretenido intentado recrear un checkbox típico de opciones excluyentes, pero no he encontrado información en este rato asi que me lo he inventado: sería esta la manera más eficiente? public void stateChanged(ChangeEvent e) { String add = ""; if(check1.isSelected() == true) { add = add + "Ingés-"; check2.setEnabled(check2.isSelected()); check3.setEnabled(check3.isSelected()); } if(check2.isSelected() == true) { add = add + "Francés-"; check1.setEnabled(check1.isSelected()); check3.setEnabled(check3.isSelected()); } if(check3.isSelected() == true) { add = add + "Alemán-"; check1.setEnabled(check1.isSelected()); check2.setEnabled(check2.isSelected()); } if(check1.isSelected() == false && check2.isSelected() == false && check3.isSelected() == false) { check1.setEnabled(true); check2.setEnabled(true); check3.setEnabled(true); } setTitle(add); }
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
que pasa cuando seleccionas 2? porque isSelected() te dara true y setEnabled pondra que esta seleccionado?
@franciscoacevesbanda5196
@franciscoacevesbanda5196 Год назад
Hola Maestro el mejor del Mundo Ernesto, una pregunta, por que en ningún momento se extrajo nada de la variable (e), por el método e.getSource?
@Sperk
@Sperk 4 года назад
Tengo una pregunta algo curiosa que no espero que contestes, pero la duda no es mala. Conforme he ido aprendiendo a programar contigo, lo he hecho siguiendo tus pasos y todo a bloc de notas, la cosa es que me gusta escribir sin faltas ortográficas y, en algunas clases aparecían reflejadas como ?# o algo similar. En esta en concreto, sí que han aparecido las tildes correctamente en las tres opciones del check, ya que todas llevan tilde en la sílaba tónica. ¿Sabes por qué?
@cpbspeedrunning
@cpbspeedrunning 4 года назад
A ver yo no se nada de esto pero creo que si la tilde esta en la interfaz no hay problema. Pero la tilde no puede estar en una variable o algo que el código tenga que leer (creo)
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
@@cpbspeedrunning si exactamente
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
porque el idioma del compilador de java es el ingles y ahi no hay tildes
@yoerj
@yoerj 7 лет назад
Si quiero poner un JButton y un JCheckBox que debo implementar??
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola, acabo de publicar la parte #39 del curso donde muestro justamente como utilizar esos componentes dentro de la misma interfaz gráfica. Saludos.
@yoerj
@yoerj 7 лет назад
La Geekipedia De Ernesto gracias
@zn5524
@zn5524 5 лет назад
gracias super
@cris7hian30
@cris7hian30 5 лет назад
Le agregue un cambio de color y un mataprocesos para darle a cerrar import javax.swing.*; import javax.swing.event.*; import java.awt.event.*; import java.awt.*; public class V38 extends JFrame implements ChangeListener{ private JCheckBox cb1,cb2,cb3; public V38(){ setLayout(null); setDefaultCloseOperation(EXIT_ON_CLOSE); cb1 = new JCheckBox("Ingles"); cb1.setBounds(10,10,150,30); cb1.addChangeListener(this); add(cb1); cb2 = new JCheckBox("Frances"); cb2.setBounds(10,50,150,30); cb2.addChangeListener(this); add(cb2); cb3 = new JCheckBox("Alemán"); cb3.setBounds(10,90,150,30); cb3.addChangeListener(this); add(cb3); } public void stateChanged(ChangeEvent e){ String cad = ""; if(cb1.isSelected()== true){ cad = cad + "Ingles-"; getContentPane().setBackground(new Color(255,0,0)); } if(cb2.isSelected()== true){ cad = cad + "Frances-"; getContentPane().setBackground(new Color(0,255,0)); } if(cb3.isSelected()== true){ cad = cad + "Alemán-"; getContentPane().setBackground(new Color(0,0,255)); } setTitle(cad); } public static void main(String args[]){ V38 f1 = new V38(); f1.setBounds(0,0,350,200); f1.setVisible(true); f1.setResizable(false); f1.setLocationRelativeTo(null); } }
@Juststudy-cc4ow
@Juststudy-cc4ow 6 месяцев назад
HAHA puedo poner un check de cerrar, nice
@Carlos-jj4pd
@Carlos-jj4pd 3 года назад
Cómo hago que se ponga aun lado el nombre
@estancadoeneltiempo3899
@estancadoeneltiempo3899 3 года назад
formulario es lo mas facil de escribir y lo copiamos super rapido
@danielmariscal739
@danielmariscal739 5 лет назад
cuando vuelves al video 1 y tiene 500% mas likes que los ultimos por personas que no lograron abansar ;:c
@Unadosisdetodo
@Unadosisdetodo 4 года назад
Por los caídos debemos terminar esto.
@franciscomurualeoni8128
@franciscomurualeoni8128 3 года назад
Master me parece perfecto que avances con programación. Pero avanza con la ortografía, como es eso de "abansar". (no hate)
@facundoc602
@facundoc602 3 года назад
@@franciscomurualeoni8128 es cierto que la ortografía te puede ayudar (especialmente en inglés) , en un contexto de programacion especialmente
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
@@franciscomurualeoni8128 abansemos
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
yo tambien lo estaba dejando pero luego volvi y leer los comentarios sirve
@angelvarela8014
@angelvarela8014 4 года назад
Hola Ernesto.... Necestito tu ayuda. :( lo que pasa es que cuando uso tildes o la letra ñ en el programa, aparesen simbolos extraños en el simbolo del sistema y en las interfaces. Veo que esto no te pasa a ti Como puedo solucionarlo????
@opolo704_4
@opolo704_4 4 года назад
No lo soluciones, utiliza alternativas. A mi también me pasa y lo que hago es directamente no utilizar la ñ, usar alternativas, como por ni en vez de ñ (Tamaño --> tamanio). Lo que creo que pasa es que nuestro sistema operativo no es español, entonces no reconoce a la ñ como un caracter. Pasa lo mismo con las tildes, y no las utilizo.
@angelvarela8014
@angelvarela8014 4 года назад
@@opolo704_4 ya lo solucione
@angelvarela8014
@angelvarela8014 4 года назад
@@opolo704_4 al guardar el archivo te sale una opcion que dice algo parecido como UTf-8 y lo tienes que cambiar a ANSI
@santidruker2394
@santidruker2394 3 года назад
Alguien sabe por que Ernesto puede poner tildes en java y a mi me aparecen unos simbolos raros?
@joseantoniobenlopez3240
@joseantoniobenlopez3240 3 года назад
Quizá porque al guardar desde el bloc de notas tienes la codificación UTF. Para que aparezcan tildes y otros signos propios del español hay que seleccionar la codificación ANSI.
@zamuro9723
@zamuro9723 3 года назад
@@joseantoniobenlopez3240 GRACIAS
@elmervelazquez3549
@elmervelazquez3549 3 года назад
yo lo hice asi porque queda mejro enlazado public void stateChanged(ChangeEvent e){ String pais = ""; if(check1.isSelected() == true){ pais += check1.getText() + " "; } if(check2.isSelected() == true){ pais += check2.getText() + " "; } if(check3.isSelected() == true){ pais += check3.getText() + " "; } setTitle(pais); }
@thomicurve8364
@thomicurve8364 4 года назад
Una pregunta, si es que yo quisiera colocar dos eventos de acción (ActionListener e ItemListener) en una misma clase, podría hacerlo?
@lucasgoncalvez1436
@lucasgoncalvez1436 4 года назад
Separarlos con comas implements ActionListener, ItemListener
@javierdelgado1402
@javierdelgado1402 6 лет назад
me sale el programa, pero con privilegios java domain ,javasecuriti unknow source :( no funciona como lo resuelvo?
@zuy5019
@zuy5019 4 года назад
graacias
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
no hacia falta el == true en el if
@0910Engel
@0910Engel 3 года назад
@La Geekipedia De Ernesto o alguien que pueda guiarme, ¿Por qué en vídeos anteriores no se utilizó "swing.event. * ; " para los eventos de componentes como Jbutton, JtextField, JcomboBox, etc. ? aun cuando se estaba trabajando con la misma librería (swing). Entiendo cuando Ernesto dice que dicha librería contiene algunos eventos, pero, porqué ahora si se usa y antes se optaba por el awt.event.*;. De antemanos Muchas gracias por su tiempo..Bendiciones.
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
bueno porque en awt tiene mejor soporte y estan ahi
@camiloulloa650
@camiloulloa650 6 лет назад
¡Hola!, Ernesto. Tengo una pregunta, más bien un consejo: Quiero tomar un curso virtual, de programación en Android. ¿Qué me sugerirías de estas dos opciones? *- Opción 01 -* • Terminar el curso de Java, posteriormente continuar con Java Intermedio y Android simultáneamente. Además, a la vez, realizar el Curso de Android Avanzado. ■ POSDATA: Los cursos de Java, Java Intermedio y Android; los realizaría en la Geekipedia de Ernesto. ¡El mejor canal del mundo! :D (El Curso de Android Avanzado los realizaría en Udemy). *- Opción 02 -* • Terminar Java, posteriormente Java Intermedio. Por último, Java Avanzado. Después de adquirir los conocimientos necesarios proseguiría con Android Studio. ■ AGRADECIMIENTOS: ¡Gracias, Ernesto!, por tomarte el tiempo de leer este comentario. Lo ordené para que puedas tener una lectura amena. ¡Hasta la próxima! :)
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
que tal? que decidiste?
@antomoncada
@antomoncada 5 лет назад
Ernesto el metodo .isSelected() tambien sirve para los JButton??
@GianmarcoContreras
@GianmarcoContreras 4 года назад
no
@luisfelipecorreamartinez9717
@luisfelipecorreamartinez9717 2 года назад
buena tarde, excelente tus videos una pregunta como hago para que la consola me compile y ejecute correctamente los símbolos como tildes o la ñ pues aparecen ejecutados de forma incorrecta
@davidfernandotorrezmartine8728
@davidfernandotorrezmartine8728 2 года назад
Fijate que al guardar el archivo .java en el bloc de notas la codificación esté en ANSI, lo tenía en UTF-8 y tampoco me mostraba la ñ y las tildes.
@luisfelipecorreamartinez9717
@luisfelipecorreamartinez9717 2 года назад
Amigo muchas gracias voy a probarlo
@jersonpl_
@jersonpl_ 5 лет назад
Hola Ernesto, tengo una duda. Por qué al quitar el Check se quita el nombre en el titulo si no se ha programado para que haga eso?
@juanst3057
@juanst3057 5 лет назад
Creo que porque la condicion es que mientras este activado realiza las instrucciones que le diste, y si vos lo desactivas deja de cumplir la instruccion, osea setTitle ya no se ejecuta ..
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
esto es porque el evento empieza y se vuelve a declarar la variable String y como nada esta selecionado se pone el tituo con la variable vacia
@sebastiansalazarospina200
@sebastiansalazarospina200 4 года назад
Buenas noches, saludos desde Colombia, Te agradezco demasiado por estas clases, lo haces ver todo muy fácil, te quería preguntar ¿Porque tu si puedes imprimir tildes y a mi sólo me salen símbolos raros cuando trato de hacerlo?
@joseantoniobenlopez3240
@joseantoniobenlopez3240 3 года назад
Al guardar el archivo, en la pestaña de la parte inferior que dice "Codificación: UTF" hay que seleccionar ANSI.
@morenofranco712
@morenofranco712 6 лет назад
lo tengo idénticamente al tuyo pero me saltan errores rarísimos, me estoy empezando estresar edit: arreglao había puesto events en ves de event
@carlosmorales08
@carlosmorales08 5 лет назад
asi me paso a mi un dia, pase la noche pensado que habia hecho mal ya que no entendia el error, luego me di cuenta que me habia comido una letra
@gilbertoflorescastillo9614
@gilbertoflorescastillo9614 4 года назад
Revisa bien todo tu código sea como el de Ernesto, tienes una letra o signo mal
@DanielVargas-hg8ft
@DanielVargas-hg8ft 6 лет назад
muy buen ejercicio
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Gracias!, saludos
@Hector21211
@Hector21211 5 лет назад
hola me pasa que no me muestra todos los texto solo se remplazan: if(check1.isSelected() == true) { texto = texto + "Ingles-"; setTitle(texto); } else if(check2.isSelected() == true) { texto = texto + "Aleman-"; setTitle(texto); } else if(check3.isSelected() == true) { texto = texto + "Frances-"; setTitle(texto); }
@ramirouffelmann3057
@ramirouffelmann3057 4 года назад
Porque cambias el título en cada comprobación del check, debes hacerlo solamente una vez al final, como muestra en el video.
@luisrizzardo3839
@luisrizzardo3839 4 года назад
Hola Héctor. El problema esta en que usas la condición "else". Si las eliminas se soluciona todo. Además el setTitle(texto) debe ir una sola vez fuera y al final del ultimo if. Saludos
@user-xr6sk5be8n
@user-xr6sk5be8n 7 лет назад
Buenas tardes maestro!! Cómo hago para no tener el error codificación utf-8? pongo tilde en las palabras y no aparecen sino con otros signos.
@miapurplefate
@miapurplefate 5 лет назад
tenia el mismo problema fijate cuando guardas el archivo que la codificacion sea ANSI en lugar de UTF-8
@nachoatencia1212
@nachoatencia1212 6 лет назад
¡Hola! ¿Por que si, en vez de poner la variable de tipo String dentro del evento, la pongo antes del constructor (junto a las variables de JCheckBox), cuando selecciono una opción se imprime en el titulo infinitamente (en vez de solo una vez, que es lo que pasa al ponerla dentro del evento)?
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
porque cuando la pones en el evento al terminar el evento se borra y cuando ocurre el evento se vuelve a crear
@pablosaris774
@pablosaris774 2 года назад
Hola, buenas tengo una consulta, los caracters y acentos no me los toma cuando compilo y ejecuto el codigo, alguien me da una ayuda ?
@deguelelias896
@deguelelias896 2 года назад
es la clase del evento la que da el problema en la compilacion pero para mi cambio la libreria por eso el problema
@Rickzo
@Rickzo 2 года назад
prueba escribiendo el comando: chcp 65001 y después ejecutas tu programa
@mariavb3312
@mariavb3312 4 года назад
Hola Ernesto, felicitaciones por el curso, es excelente. Te comento que yo no puedo hacer constar Inglés, Francés y Alemán con tildes, porque salen unos símbolos que no corresponden; pero veo que tú sí puedes. ¿Cuál es el secreto?
@joseantoniobenlopez3240
@joseantoniobenlopez3240 3 года назад
En la ventana que se abre al guardar verás en la parte inferior una pestaña que dice "Codificación: UTF". Debes hacer clic en ella, seleccionar ANSI y sólo después guardar el archivo. De esta manera te aparecerán las tildes y demás signos gráficos propios del español.
@DarwinDeLaRosaDamian
@DarwinDeLaRosaDamian 6 лет назад
Hola... y si quiero que solo selecione una? y desactivar los otros? Por ejemplo si le doy elegir masculino o femenino
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, para ello todo depende de tu ingenio y creatividad, ya que en el curso, te muestro como programar el componente y la manera de utilizarlo, posteriormente todo depende de ti, ya que la ventaja de la programación es que podemos crear lo que sea que nos imaginemos con ayuda de los componentes de los que nos provee Java. Saludos.
@miguelangelalvarez2947
@miguelangelalvarez2947 6 лет назад
con respecto a los check que escribimos, me pasa algo curioso ERNESTO, YA QUE ME SALE ERROR CON EL CHECK 1, haciendo que tenga que escribir este la letra inicial con MAYÚSCULA, funcionando bien así. ¿ a que se debe?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 лет назад
¡Hola!, me es difícil determinar la causa de esta situación ya que no tengo acceso a tu código, sin embargo, considero que puede deberse a que al momento en que escribiste el nombre del componente utilizaste alguna letra en mayúscula y es por tal motivo que más adelante lo escribas de la misma manera. Por otra parte, es un gusto saber que has detectado la causa del error, ya que el curso esta enfocado principalmente a la lectura y detección de errores. Continua así, saludos.
@ING-cr6sd
@ING-cr6sd 4 года назад
Hola muchas gracias por todo este curso, y por la dedicación para explicar con la que abordas cada tema; tengo una duda respecto a esta actividad, si deseo añadirle un botón a este mismo "programa", cómo le hago para implementarlo?, ya que si lo coloco en la clase "public class Box extends JFrame implements ChangeListener{", me lo marca como error, imagino porque esta línea de código no se implementa el método o la clase (no tengo bien definido qué sea) "ActionListener", me serviría aclarar esta duda, saludos
@Piczzi
@Piczzi 4 года назад
Si quieres implementar un botón, a la hora de implementar los "Listener" sólo los tienes que separar con una coma "," así: import javax.swing.*; import javax.swing.event.*; import java.awt.event.*; public class Formulario extends JFrame implements ChangeListener, ActionListener{}
@jazminrivas4696
@jazminrivas4696 5 лет назад
¿Exactamente cómo es que se quitan las palabras del título? ¿Por qué es que al hacer clic en varios botones en un órden aleatorio no se ponen en el orden que se presionaron? Finalmente, según entiendo, cad se declara e inicializa a inicios de la programación de escucha de eventos que hicimos, ¿cómo exactamente se limpia a si misma al deseleccionar todos los checkbox? Gracias.
@miapurplefate
@miapurplefate 5 лет назад
buenas, se limpia porque se llama al evento cada vez que cambia el estado, por lo tanto se vuelve a inicializar, es decir, cada vez que cambia algo en los checkbox se inicializa y pasa por todos los if, por ese mismo motivo siempre quedan en el mismo orden public void stateChanged(ChangeEvent e){ String cadena = ""; if(check1.isSelected() == true){ cadena = cadena + "Inglés-"; } if(check2.isSelected() == true){ cadena = cadena + "Francés-"; } if(check3.isSelected() == true){ cadena = cadena + "Alemán-"; } setTitle(cadena);
@HanselJames
@HanselJames 4 года назад
@@miapurplefate Entonces, la línea cad = cad + "Inglés-"; podría quedar simplemente como cad = "Inglés-";
@abelmeris
@abelmeris 5 лет назад
el + de concatenacion indica que se pueden eligir mas opciones y se iran al titulo? o como puedo hacer que solo se elija una opcion
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
el + une 2 Strings
@renzosabanaescobar7252
@renzosabanaescobar7252 3 года назад
Ernesto y como le harías para que no se pierda el orden, o sea que yo elija el Frances luego Alemán y al final Ingles... y en el titulo lo muestre en ese orden
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
dinamicamente ;)
@dansauriorex
@dansauriorex 3 года назад
Se escucha muy raro,Ernesto
@rafaelborda6422
@rafaelborda6422 4 года назад
Hermano, quise poner unos JCheckBox en una interfaz llena de JLabel, JButton, etc de los videos anteriores pero veo que en vez del ActionListener implementas el ChangeListener y entonces no puedo hacer que cambien de estado mis botones, hay alguna forma?
@4everal14
@4everal14 4 года назад
Separarlos con comas :S
@rafaelborda6422
@rafaelborda6422 4 года назад
@@4everal14 siii al siguiente video lo explico jajajajajja gracias
@4everal14
@4everal14 4 года назад
@@rafaelborda6422 Si, justo despues de comentar lo vi 😂😂
@huascraft4889
@huascraft4889 4 года назад
Un favor no entiendo por que creas un string cad, luego lo usas y dentro de ella pones la misma variable ??? Hablo de esto String cad = “ “; Cad = cad +. “Inglês”; por que usas la variable dentro de la variable??????
@williamsamirpenaortega4668
@williamsamirpenaortega4668 4 года назад
Hey, estoy siguiendo el curso y sin querer cambie mi fuente de texto en el bloc y recuerdo que las letras eran idénticas a las de tu bloc sera que me podrias decir cual fuente es la que esta en tu bloc plis es que ya me había acostumbrado y la que tengo se me muy diferente, Gracias
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
Consolas Normal 11
@ellatinochevere3810
@ellatinochevere3810 5 лет назад
tengo una duda al selecionar las opciones se ordenan automaticamente eso esta bien?
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
eso es por la programacion en el evento el programa va de arriba abajo y como estan en ese orden asi se pone
@Kahne_0
@Kahne_0 7 лет назад
por que no haces un programa con lo que emos hecho asta ahora?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Antes de correr hay que caminar. Saludos.
@DamnVillarreal
@DamnVillarreal 5 лет назад
Hola, en la interfaz me salen las palabras con símbolos en vez de respetar las tildes. ¿Cómo hago para que Java respete el español?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Hola!, me es complicado indicarte una solución ya que no tengo acceso a tu programa. Te invito a solicitara una asesoría o clase personal, donde con gusto podré apoyarte y atenderé todas tus dudas. Si deseas una asesoría personal, o bien alguna clase privada, puedes contratar uno de los distintos paquetes que pongo a tu disposición solicitando información a través del correo electrónico: epmgrams@gmail.com, o bien, vía inbox en Facbook: facebook.com/LaGeekipediaDeErnesto, donde con gusto te haré llegar los costos y beneficios de cada uno de estos paquetes. Saludos.
@byrivaruxc217sx2
@byrivaruxc217sx2 3 года назад
Por si no lo has solucionado aun cuando guardes el archivo vete a donde pone codificación y al pinchar ahi pincha luego en ANSI. Ten en cuenta que tendrás que hacerlo con todos los archivos. Si quieres que se ponga en ANSI por defecto, lo siento pero no puedo ayudarte porque no se como se hace
@sergioscavino5616
@sergioscavino5616 4 года назад
Hola, me gustaría saber el código para colocar un cuadro de mensaje en el formulario. Gracias
@dippeer3640
@dippeer3640 4 года назад
puedes utilizar un JOptionPane
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
chekeea la documentacion de java
@Facubellone
@Facubellone 6 лет назад
Lo he hecho con colores , lo que no pude lograr es que si apreto ambos colores se haga la mezcla import javax.swing.*; import javax.swing.event.*; import java.awt.*; public class Aver extends JFrame implements ChangeListener{ private JCheckBox check1, check2, check3; public Aver(){ setLayout(null); check1 = new JCheckBox("Rojo"); check1.setBounds(10,10,150,30); check1.addChangeListener(this); add(check1); check2 = new JCheckBox("Verde"); check2.setBounds(10,50,150,30); check2.addChangeListener(this); add(check2); check3 = new JCheckBox("Azul"); check3.setBounds(10,90,150,30); check3.addChangeListener(this); add(check3); } public void stateChanged(ChangeEvent a){ Container fondo = this.getContentPane(); if(check1.isSelected() == true){ fondo.setBackground(new Color(255,0,0)); } if(check2.isSelected() == true){ fondo.setBackground(new Color(0,255,0)); } if(check3.isSelected() == true){ fondo.setBackground(new Color(0,0,255)); } } public static void main(String args[]){ Aver interfaz = new Aver(); interfaz.setBounds(0,0,400,400); interfaz.setVisible(true); interfaz.setLocationRelativeTo(null); interfaz.setResizable(false); } }
@Facubellone
@Facubellone 6 лет назад
me gustaria que me digan como se hace
@cpexplosion
@cpexplosion 5 лет назад
Hola amigo, el único cambio que necesitas realizar es en el método de los eventos: public void stateChanged(ChangeEvent e){ int rojo=0, verde=0, azul=0; if(check1.isSelected()==true){ rojo=255; } if(check2.isSelected()==true){ verde=255; } if(check3.isSelected()==true){ azul=255; } getContentPane().setBackground(new Color(rojo,verde,azul)); } Veras, cada que presionas una casilla inicias el método desde el inicio y vuelve a inicializar todas las variables en 0 (ignorando los valores que antes tenia). Entonces entra al primer condicional, revisa si esta seleccionada la primer casilla y en caso verdadero modifica el valor de rojo, la segunda condicional para el verde y la tercera para el azul, si alguna no esta seleccionada la deja en 0. Por ultimo "getContentPane().setBackground(new Color(rojo,verde,azul)); " modifica el fondo de tu ventana de manera directa, sin necesidad de crear un contenedor como hiciste en tu código.
@luiserodriguez1075
@luiserodriguez1075 7 лет назад
que debo hacer si los acentos de los checkbox me muestra basura
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¿A que te refieres?
@josueomarpech2560
@josueomarpech2560 5 лет назад
Alguien sabe si tiene un vídeo explicándose módulos?
Далее
JAVA Desde Cero: Primeros Pasos en una hora
1:01:18
Просмотров 214 тыс.
Never Troll Shelly🫡 | Brawl Stars
00:10
Просмотров 685 тыс.
7 Essential Command Line Tools (2022)
9:12
Просмотров 208 тыс.
What's Your ENGLISH LEVEL? Take This Test!
21:31
Просмотров 2 млн
Aprende Java en un video (en serio)
35:37
Просмотров 70 тыс.
FP vs OOP | For Dummies
8:43
Просмотров 183 тыс.
Every Programming Language Ever Explained in 15 Minutes
15:29
Aprende JAVA en 15 minutos 🔴
15:53
Просмотров 41 тыс.
Never Troll Shelly🫡 | Brawl Stars
00:10
Просмотров 685 тыс.