Тёмный

Curso Java desde cero #37 | Programación de Submenus 

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

Curso Java desde cero - En esta entrega del curso de programación con Java, aprenderás a programar Submenus en una interfaz gráfica.
¡¡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/pTW61J
═════════════════════════════════════════
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

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

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 192   
@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!
@kaar951
@kaar951 5 лет назад
No puedo creer que ya vaya por el vídeo 37. Muy buen curso.
@egarinlopez8893
@egarinlopez8893 4 года назад
el mejor que he visto sobre programacion Java.
@434emm
@434emm 4 года назад
@Bernabé Valda estoy igual que vos, llevo toda la semana viendo el curso
@abelrivasmz2.0
@abelrivasmz2.0 3 года назад
Yo hasta hoy 16/06/2021 :)
@barraganjose2136
@barraganjose2136 3 года назад
@@abelrivasmz2.0 x2
@enderperez5409
@enderperez5409 3 года назад
@@barraganjose2136 x3
@digitalexperience5577
@digitalexperience5577 4 года назад
Si alguno no puede ver las "ñ" y les salen letras raras, es porque tienen mal configurada la codificación. Cuando vayan a guardar el archivo, debajo de donde escriben el nombre, sale un recuadro que pone "Codificación", ahí eligen "ANSI" y listo, lo guardan y ya les va a salir bien :D
@sober757
@sober757 3 года назад
gracias! justo estaba viendo si a alguien mas le paso lo mismo jaja
@oscaresparzahernandez9701
@oscaresparzahernandez9701 3 года назад
Justo estaba leyendo los comentarios para resolver esa duda, Gracias!
@danielhurtado6302
@danielhurtado6302 2 года назад
Buenas amigos, dejo mi programa con unos añadidos, siendo estos el botón de salir para cerrar el programa y un nuevo color llamado random, el cual pinta de manera aleatoria el fondo de la interfaz, esto lo hice creando un nuevo objeto llamado random, creando 3 variables r, g y b que generan un número random entre el 0 y 255 y estas se colocan en el background para generar un color aleatorio, saludos! import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.Random; public class Formulario extends JFrame implements ActionListener{ private JMenuBar menubar; private JMenu menu1, menu2, menu3; private JMenuItem menuitem1, menuitem2, menuitem3, menuitem4, menuitem5, mRandom; public Formulario(){ setLayout(null); menubar = new JMenuBar(); setJMenuBar(menubar); menu1 = new JMenu("Opciones"); menubar.add(menu1); menu2 = new JMenu("Tamano de pantalla"); menu1.add(menu2); menu3 = new JMenu("Color de pantalla"); menu1.add(menu3); menuitem5 = new JMenuItem("Salir"); menu1.add(menuitem5); menuitem5.addActionListener(this); menuitem1 = new JMenuItem("300*200"); menu2.add(menuitem1); menuitem1.addActionListener(this); menuitem2 = new JMenuItem("640*480"); menu2.add(menuitem2); menuitem2.addActionListener(this); menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem3.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem4.addActionListener(this); mRandom = new JMenuItem("Random"); menu3.add(mRandom); mRandom.addActionListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource() == menuitem1){ setSize(300,200); } if(e.getSource() == menuitem2){ setSize(640,480); } if(e.getSource() == menuitem3){ getContentPane().setBackground(new Color(255,0,0)); } if(e.getSource() == menuitem4){ getContentPane().setBackground(new Color(0,255,0)); } if(e.getSource() == mRandom){ Random random = new Random(); int r = random.nextInt(256); int g = random.nextInt(256); int b = random.nextInt(256); getContentPane().setBackground(new Color(r,g,b)); } if(e.getSource() == menuitem5){ System.exit(0); } } public static void main(String args[]){ Formulario formulario = new Formulario(); formulario.setBounds(0,0,300,200); formulario.setVisible(true); formulario.setResizable(false); formulario.setLocationRelativeTo(null); } }
@Zero-yt1og
@Zero-yt1og 4 года назад
Logre hacerlo sin ver como usted lo hizo Siii! Excepto por el setSize(); Muchas gracias :D
@jesucristoelrobotdelfuturo5266
@jesucristoelrobotdelfuturo5266 3 года назад
yo igual xd
@emilianobravo844
@emilianobravo844 5 лет назад
like si te adelantastes un par de clases para ver que mas se puede hacer con java :)
@vikimorales9478
@vikimorales9478 5 лет назад
laik pero esta vez no me adelante estoy aqui xq pase todo lo anterior
@ProGamTec
@ProGamTec 7 лет назад
oye hermano justo lo que estaba esperando un curso de programacion como el tuyo como ves ya me he suscrito y he activado la campanita de notificaciones esta excelente tu canal like # 5
@paradilesteban
@paradilesteban 3 года назад
ernesto "es algo muy sencillo" yo casi 3 horas para entender ...................
@abelrivasmz2.0
@abelrivasmz2.0 3 года назад
Acabo de ver esta clase(vídeo tutorial) y le agregué el color azul mientras seguía los pasos del tuto, yo no tengo conocimientos de programación, todo lo estoy aprendiendo con tus vídeos
@AngelusInfernus
@AngelusInfernus 7 лет назад
excelente video regreso a ver cuando empeze y ahora y es increíble ver como he avanzado gracias a ti GRACIAS FUERZAS Y SIGUE ADELANTE
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
¡Muchas gracias!, me es satisfactorio saber que has notado la evolución y aprendizaje al tomar el curso. Saludos.
@joelth19
@joelth19 2 года назад
Estoy aprendiendo bastante con usted, llevo menos de un mes y ya entiendo y hago el codigo sin problema, e incluso le agrego mas pstañas y eventos para entender más. Muchas gracias por el Curso, usted es lo mejor de lo mejor.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 года назад
¡Hola Joel!, es un gusto saber que el contenido del canal resulta de tu agrado y te ha aportado los conocimientos que deseabas obtener. Espero seguir aportando en tu desarrollo académico y profesional. Te envió un fuerte abrazo. Saludos!
@jeffreyindri
@jeffreyindri 6 лет назад
Como dicen en mi tierra amigo, Usted es un campeón :) Graciasssss
@protoback
@protoback 4 года назад
que tal ernesto...!, tremendo el contenido de tu curso.. tengo un pequeno problema, espero puedas ayudarme. Exception in thread "main" java.lang.NullPointerException at Subo.(Subo.java:39) at Subo.main(Subo.java:70)
@dariosaeteros5178
@dariosaeteros5178 4 года назад
Excelente curso Ernesto, tu método de enseñanza es muy bueno. Gracias por estos cursos acabo este y tomare el de Aplicaciones Móviles para Androide......Y RECUERDA LLAVE QUE ABRO LLAVE QUE CIERRO JAJAJ
@walterzaq1
@walterzaq1 4 года назад
Por fin algo facil como para descanzar. Solo tengo una pregunta: Cual es la diferencia entre usar el objeto Container para despues colorearlo y colorear directamente la interfaz grafica?
@narutazo10
@narutazo10 4 года назад
Es mejor colorear directo, si creas un objeto de tipo Container abarcas memoria, lo que va a causar que se ralentice el programa. En estas prácticas básicas no se nota, pero en proyectos grandes acumulas cosas así y terminas con un programa mal optimizado
@T4do
@T4do 5 лет назад
Tengo una duda: Al seleccionar por primera vez la opción "640*480" el tamaño de la ventana cambia correctamente, tal y como estaba programado. Pero al seleccionar la opción "300*200" la ventana no regresa al tamaño original. ¿Podría ser un error en el código o estaba pensado así? Un saludo!
@mackdroz3680
@mackdroz3680 5 лет назад
Amigo, tendrías que revisar tu código porque a mi si me regresa al tamaño. Saludos!
@T4do
@T4do 5 лет назад
Resuelto! ;)
@elayainov4702
@elayainov4702 4 года назад
Me recuerda mucho a photoshop ya me imagino el dolor de cabeza de hacer un programa como esos:0
@OskrinWizarD
@OskrinWizarD 4 года назад
Cuando voy al menú para cambiar el tamaño, este no cambia de tamaño. Sin embargo el color si lo cambia. Sabes porque puede pasar? Le modifique los parámetros de tamaño y solo me modifico el tamaño una vez y después ya no cambia de tamaño.
@mauroanasimele8956
@mauroanasimele8956 5 лет назад
Hola Ernesto. Antes que nada muchisimas gracias PROFE!. Soy un hobbista de 43 años que se dio cuenta tarde para ir a la universidad que la programación es su pasión. Tu manera de enseñar hace que el contenido sea totalmente aprehensible. A continuación te hago una colsulta. No funcionaría con un Case la parte de obtener el evento? Digo, para resumir el código... Si no me respondes igualmente experimentaré mas adelante, cuando termine de ver este curso y el de Android
@howardcastillo2772
@howardcastillo2772 7 лет назад
Hola Ernesto , un gusto poder volver a saludarte. Excelente vídeo. tengo dos preguntas . 1- ¿ Cómo se hace si quieres colocar otros colores diferentes a los RGB (rojo,verde,azul) ? 2- Si en vez de colocar de fondo colores, quiero colocar una imágenes como especie de temas , fotografías , o algo relacionado a una categoría , ejemplo deportes y colocar un balón de fútbol o cualquier diseño propio . ¿ Como lo haría ? Muchas gracias . Un gran abrazo.
@WorldwarWebVideos
@WorldwarWebVideos 7 лет назад
Respecto a la primera pregunta, cualquier color se puede describir dando las cantidades de rojo (Red), verde (Green) y azul (Blue). Un ejemplo para sacar el color rosa sería así: Color colorRosa = new Color(255, 175, 175); Aunque no es tan necesario hacer esto porque la clase Color nos proporciona un conjunto de colores ya predefinidos: Color.white Color.lightGray Color.red Color.green Color.gray Color.pink Color.magenta Color.darkGray Color.orange Color.cyan Color.blue Color.black Color.yellow
@howardcastillo2772
@howardcastillo2772 7 лет назад
gracias BOVVER . Saludos
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola que tal, al contrario, el gusto es mio ya que veo que sigues al pendiente del contenido y eso es genial. Respondiendo a tus preguntas: 1. La ventaja de trabajar con RGB es que puedes crear cualquier tonalidad del color que tu quieras, ya que se están combinando los colores primarios, para ello, puedes revisar la paleta de colores RGB donde vienen todas las combinaciones que existen, ya que aunque me encantaría colocar aquí las combinaciones, seria prácticamente imposible. 2. EL como hacerlo sería muy complejo explicarlo en un comentario, pero prometo que lo explicare en este curso, antes de concluirlo. Saludos, y gracias por continuar en el canal.
@howardcastillo2772
@howardcastillo2772 7 лет назад
Seguro que sí Ernesto, aquí seguimos aprendiendo . Gracias . Saludos!
@charlyg5848
@charlyg5848 5 лет назад
hola, yo lo hice de esta forma: fondo.setBackground(Color.gray) o cosas así después de escribir Color. el jdk te muestra todos los colores disponibles en inglés
@alejandromontero7299
@alejandromontero7299 4 года назад
Me salia este error Formulario is not abstract and does not override abstract method actionPerformed(ActionEvent) in ActionListener public class Formulario extends JFrame implements ActionListener{ (no se aún que es) pero metí el código en netbeans y me sugirió agregar un @Override asi: @Override public void actionPerformed(ActionEvent e){ y me permitió correr el código que hice así: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Formulario1 extends JFrame implements ActionListener{ private JMenuBar menubar; private JMenu menu1, menu2, menu3; private JMenuItem menuitem1, menuitem2, menuitem3, menuitem4, menuitem5; public Formulario1(){ setLayout(null); menubar = new JMenuBar(); setJMenuBar(menubar); menu1 = new JMenu("Opciones"); menubar.add(menu1); menu2 = new JMenu("Tamaño de la Ventana"); menu1.add(menu2); menu3 = new JMenu("Color de fondo"); menu1.add(menu3); menuitem1 = new JMenuItem("300*200"); menu2.add(menuitem1); menuitem1.addActionListener(this); menuitem2 = new JMenuItem("640*480"); menu2.add(menuitem2); menuitem2.addActionListener(this); menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem3.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem4.addActionListener(this); menuitem5 = new JMenuItem("Azul"); menu3.add(menuitem5); menuitem5.addActionListener(this); } @Override public void actionPerformed(ActionEvent e){ if(e.getSource() == menuitem1){ setSize(300,200); } if(e.getSource() == menuitem2){ setSize(640,480); } if(e.getSource() == menuitem3){ getContentPane().setBackground(new Color(255,0,0)); } if(e.getSource() == menuitem4){ getContentPane().setBackground(new Color(0,255,0)); } if(e.getSource() == menuitem5){ getContentPane().setBackground(new Color(0,0,255)); } } public static void main(String[] args){ Formulario1 formulario = new Formulario1(); formulario.setBounds(0,0,300,200); formulario.setVisible(true); formulario.setLocationRelativeTo(null); } }
@alexbuitrago4916
@alexbuitrago4916 4 года назад
Es que está en minúscula la public void actionPerformed dure una hora buscando el error y es ese
@alejandromontero7299
@alejandromontero7299 4 года назад
@@alexbuitrago4916 Es verdad, andaba con python y habia dejado hasta aca java por ese error que no me dejaba hacer las practicas, ahora volvere a fijarme
@matiasbarrios1217
@matiasbarrios1217 4 года назад
y a MENU...DO ME CONFUNDO SCRIPTEANDO... je sos un genio Ernesto Dios te bendiga.
@marks95
@marks95 4 года назад
no va me pone en el cmd: Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: Formulario has been compiled by a more recent version of the Java Runtime (class file version 57.0), this version of the Java Runtime only recognizes class file versions up to 52.0
@axelhernandez8516
@axelhernandez8516 Год назад
estuvo entretenida esta clase
@sebastiannavarrete45
@sebastiannavarrete45 3 года назад
oigan, me sale esto: C:\Users\Miguel N\Desktop\Programacion\interfaces\F2>java Formulario Exception in thread "main" java.lang.NullPointerException at Formulario.(Formulario.java:27) at Formulario.main(Formulario.java:58) alguien sabe que pasa?
@donivanromero5947
@donivanromero5947 2 года назад
jejje le puse el azul!! siiiiiiiii
@alejoigor2353
@alejoigor2353 4 года назад
Hola ernesto espero que estes bien esta cuarentena noquisiera perder el mejor maestro de youtube gracias por todo
@AndresxD184
@AndresxD184 7 лет назад
Te vuelvo a dejar un comentario Ernesto, agradeciéndote por todo este curso que de verdad me ha servido muchísimo para empezar a comprender este lenguaje que tanto me interesa, pero hay algo que aun no he podido controlar y me resulta un poco "difícil" por así decirlo y es el método "setBounds" yo tengo claro donde quiero poner cada cosa por ejemplo un boton pero al momento de poner coordenadas el resultado no es el deseado, me sale muy desordenado :(, necesito saber si hay alguna manera de aprender bien esto... De antemano gracias!
@charlyg5848
@charlyg5848 5 лет назад
Hola, aprovecho que vi el comentario y te explico, espero que me comprendas, el método "setBounds" tiene 4 argumentos los dos primeros son las coordenadas de posición en X y Y y los últimos son para darle dimensiones por ejemplo aqui: setBounds(10, 30, 100, 25) el 10 dice que se posiciona 10 pixeles horizontalmente, el 30 verticalmente, el 100 significa que se alarga 100 pixeles de tamaño horizontalmente y 25 se alarga verticalmente de tamaño, espero me comprendas
@labuenavidamasculina
@labuenavidamasculina 2 года назад
A ALGUIEN MAS LE APARECE INICIO ILEGAL EN EL PUBLIC DE LA INTERFAZ ???
@labuenavidamasculina
@labuenavidamasculina 2 года назад
ya lo solucione, solamente me faltaba cerrar una llave
@ojoconesto5178
@ojoconesto5178 5 лет назад
"is not abstract and does not override abstract method..." Hola Ernesto!! Antes que nada MUCHAS gracias por lo que haces en el canal!!! Puedo resolver todos los errores que me marca pero no se que hacer cuando me marca toda la clase y me dice que "is not abstract and does not override abstract method..." debe haber alguna forma de solucionarlo pero yo no la encuentro en tu canal y tampoco la vi en google.. Si tienes algun consejo seria genial! Gracias gracias gracias!! Gonzalo
@Miguel-yb5bj
@Miguel-yb5bj 6 лет назад
Me nutres xd
@Juegos_y_Acertijos
@Juegos_y_Acertijos 5 лет назад
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class SubMenu extends JFrame implements ActionListener { private JMenuBar BarraMenu; private JMenu Menu1, Menu2, Menu3; private JMenuItem MenuItem1, MenuItem2, MenuItem3, MenuItem4; public SubMenu (){ setLayout (null); BarraMenu = new JMenuBar (); setJMenuBar (BarraMenu); Menu1 = new JMenu ("Opciones"); BarraMenu.add (Menu1); Menu2 = new JMenu ("Tamaño de la ventana"); Menu1.add (Menu2); Menu3 = new JMenu ("Color de la ventana"); Menu1.add (Menu3); MenuItem1 = new JMenuItem ("300x200"); Menu2.add (MenuItem1); MenuItem1.addActionListener (this); MenuItem2 = new JMenuItem ("600x800"); Menu2.add (MenuItem2); MenuItem2.addActionListener (this); MenuItem3 = new JMenuItem ("Rojo"); Menu3.add (MenuItem3); MenuItem3.addActionListener (this); MenuItem4 = new JMenuItem ("Amarillo"); Menu2.add (MenuItem4); MenuItem4.addActionListener (this); } public void actionPerformed (ActionEvent E){ if (E.getSource() == MenuItem1){ setSize (300,200); // setSize 300 ancho por 200 alto la ventana (interfaz) resolución de pantalla. } if (E.getSource() == MenuItem2){ setSize (600,800); } if (E.getSource() == MenuItem3){ getContentPane ().setBackground (new Color (255,0,0)); // Haga los cambios directo y cambiar directo el color de fondo. // setBackground (new Color (255,0,0)) ---> (R,G,B) } if (E.getSource() == MenuItem4){ getContentPane ().setBackground (new Color (0,255,255)); } } public static void main (String args []){ SubMenu Interfaz = new SubMenu (); Interfaz.setBounds (0,0,300,200); Interfaz.setVisible (true); Interfaz.setResizable (false); Interfaz.setLocationRelativeTo (null); } }
@zamuro9723
@zamuro9723 3 года назад
una pregunta.. como hago para que el programa me muestre la ñ...me toco usar este unicode \u00f1 ..pero quiero escribir normal la ñ
@luisalbertozambranobonilla709
@luisalbertozambranobonilla709 4 года назад
la palabra tamaño me salio escribiendo tama\u00f1o
@GonzaloGallardo2810
@GonzaloGallardo2810 4 года назад
Cuando guardes el archivo fijate poniendo "Guardar como", fijate que abajo, al lado de "Guardar" hay un menú que dice "Codificación", ahí tenés que elegir ANSI. Así te van a empezar a aparecer bien todos esos caracteres como la Ñ o los tildes.
@TheMrAleX04
@TheMrAleX04 4 года назад
Pon el video en time lapse y parece que hackeas la wifi del vecino xd Pd: buen video xd
@manuellopes9521
@manuellopes9521 6 лет назад
Qué tal Ernesto, una pregunta. Al rededor del minuto 20:00, donde colocas el setSize(); y el getContentPane(); . pudiesen escribirse this.setSize(); y this.getContenPane();? ya que se habla de la interfaz general.
@larranagafermin8620
@larranagafermin8620 4 года назад
Hola, primero quiero felicitar a Ernesto por su canal. y aprovecho a preguntar si a ustedes no les pasa que cuando ponen la letra ñ en un JMenuItem se les pone una A medio rara con un + una o
@lvelazquezzz
@lvelazquezzz 4 года назад
confirmo, me pasa es un fallo de configuración de no sé qué, ni idea de como solucionarlo :(
@digitalexperience5577
@digitalexperience5577 4 года назад
@@lvelazquezzz Aún no lo saben? se hace seleccionando la codificación ANSI
@antoniotango9218
@antoniotango9218 4 года назад
Me salen caracteres extraños cuando uso la " ñ " en la consola. Alguien sabe como solucionarlo ?
@digitalexperience5577
@digitalexperience5577 4 года назад
Cuando guardes el archivo, abajo de donde escribis el nombre hay un recuadro que pone "Codificación", en ese recuadro seleccionas ANSI y listo, no te van a salir más.
@johnescobar9951
@johnescobar9951 3 года назад
@@digitalexperience5577 gracias
@teagomesa3015
@teagomesa3015 Год назад
Pregunta seria: Cuando este programando debo de saber cada comando de memoria y saber que hace cada uno?
@luisguillermogonzalezsarav4277
@luisguillermogonzalezsarav4277 4 года назад
Eres un crack
@AlejandroRodriguez-zi3hw
@AlejandroRodriguez-zi3hw 4 года назад
Termine el codigo pero al momento de querer cambiar la ventana de color no la cambia, dejo el codigo abajo no le encuentro el error,por si alguien me puede ayudar import javax.swing.*; import java.awt.event.*; import java.awt.*; public class Formulario extends JFrame implements ActionListener{ private JMenuBar menubar; private JMenu menu1, menu2, menu3; private JMenuItem menuitem1, menuitem2, menuitem3, menuitem4; public Formulario(){ setLayout(null); menubar = new JMenuBar(); setJMenuBar(menubar); menu1 = new JMenu("Opciones"); menubar.add(menu1); menu2 = new JMenu("Tamaño de la ventana"); menu1.add(menu2); menu3 = new JMenu("Color de fondo"); menu1.add(menu3); menuitem1 = new JMenuItem("300*200"); menu2.add(menuitem1); menuitem1.addActionListener(this); menuitem2 = new JMenuItem("640*480"); menu2.add(menuitem2); menuitem2.addActionListener(this); menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem2.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem2.addActionListener(this); } public void actionPerformed(ActionEvent alex){ if(alex.getSource() == menuitem1){ setSize(300,200); } if(alex.getSource() == menuitem2){ setSize(640,480); } if(alex.getSource() == menuitem3){ getContentPane().setBackground(new Color(255,0,0)); } if(alex.getSource() == menuitem4){ getContentPane().setBackground(new Color(0,255,0)); } } public static void main(String args[]){ Formulario formulario1 = new Formulario(); formulario1.setBounds(0,0,300,200); formulario1.setVisible(true); formulario1.setResizable(false); formulario1.setLocationRelativeTo(null); } }
@matiasvillalba9895
@matiasvillalba9895 4 года назад
menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem2.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem2.addActionListener(this); y deberia estar asi para que veas el errror.... en la tercer fila esta el error menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem3.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem4.addActionListener(this);
@riberenyos787
@riberenyos787 4 года назад
Hola, primero muchas graciar por estos tutoriales tan buenos. Quisiera saber porque la palabra "Tamaño" me aparece "Tamaño". Es como si no entendiese los símbolos. He probado a cambiar el tipo de letra del notepad, pero nada. Tampoco pone bien las letras. Gracias por todo.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 4 года назад
¡Hola riber enyos!, antes que nada, gracias a ti por el apoyo al canal al ver cada uno de los vídeos del curso. Referente a la duda que comentas, esta situación se debe a una configuración del idioma en tu computadora, es necesario que verifiques esta situación para que de esta manera pueda reconocer los caracteres especiales.
@riberenyos787
@riberenyos787 4 года назад
@@LaGeekipediaDeErnesto El idioma lo tengo en español. Solo me da problemas con Java. Si abro CMD y escribo ¿cuál Año?, se ve bien. Pero si en JAVA digo : System.out.println("¿cuál año?"); entonces en consola me aparece: ¿cuál año? Solo me pasa a mí?
@leoehrlichi7691
@leoehrlichi7691 4 года назад
@@riberenyos787 a mi tambien me pasa
@aracelycardozo7940
@aracelycardozo7940 4 года назад
en php eso ocurria pero se solucionaba con una linea de codigo asiendo referencia al UTF8 ...pero en java supongo que debe ser igual
@luiscaro_
@luiscaro_ 4 года назад
riber enyos Hola, se que llego tarde pero esto ocurre porque tu codificación del bloc de notas está establecida en UTF-8 y la codificación compatible con los caracteres españoles es ANSI. Esto lo puedes cambiar en el menú “Guardar como”, al lado del botón de guardar
@sebastianlopezbadillo6256
@sebastianlopezbadillo6256 4 года назад
me sale, despues de que lo compila y crea la clase (exeptio in thread"main" java.lang.NullPointerExeption)
@elCastigadorDeVenecas
@elCastigadorDeVenecas 4 года назад
siempre que tengas un error que desconozcas busca en stackoverflow copia el mismo error y ahi te dan una explicación clara casi siempre
@joseluisroque2771
@joseluisroque2771 4 года назад
TE AMO
@jhanfranko6320
@jhanfranko6320 6 лет назад
el método setLayout(null); no era para que pudiéramos dar coordenadas a los JLabel y JtextField ? por que lo usamos ahora en lo menus si según lo que tu dijiste no es necesario darle coordenadas a la barra de menu ????
@Miguel.puente
@Miguel.puente 4 года назад
el setLayout(null); es para evitar que java cree un diseño aleatorio para tu interfaz gráfica y que tu puedas personalizarla a tu manera, yo he probado a poner el setLayout(null); dentro del método main y me funciona igual
@federico58023
@federico58023 6 лет назад
¿Alguien me ayuda? lo pongo tal cual el video y solo me sale el submenu de color de fondo y no el de tamaño de ventana. Aparte me marca un error, que alguien me ayude porfavor que por más que pruebo y me fijo, me sigue saliendo el error: Formulario.java:5: error: Formulario is not abstract and does not overdrive abstract method actionPerformed(ActionEvent) in ActionListener public class Formulario extends JFrame implements ActionListener{ ^ 1 error import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Formulario extends JFrame implements ActionListener´ private JMenuBar menubar; private JMenu menu1, menu2, menu3, menu4; private JMenuItem menuitem1, menuitem2, menuitem3, menuitem4; public Formulario(){ setLayout(null); menubar = new JMenuBar(); setJMenubar(menu1); menu1 = new JMenu("Opciones"); menubar.add(menu1); menu2 = new JMenu("Tamaño de la ventana"); menu1.add(menu2); menu3 = new JMenu("Color de fondo"); menu1.add(menu3); menuitem1 = new JMenuItem("300*200"); menu2.add(menuitem1); menuitem1.addActionListener(this); menuitem2 = new JMenuItem("640*480"); menu2.add(menuitem2); menuitem2.addActionListener(this); menuitem3 = new JMenuItem("Rojo"); menu3.add(menuitem3); menuitem3.addActionListener(this); menuitem4 = new JMenuItem("Verde"); menu3.add(menuitem4); menuitem4.addActionListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource() == menuitem1){ setSize(300,200); } if(e.getSource() == menuitem2){ setSize(640,480); } if(e.getSource() == menuitem3){ getContentPane().setBackground(new Color(255,0,0)); } if(e.getSource() == menuitem4){ getContentPane().setBackground(new Color(255,0,0)); } } public static void main(String args[]){ Formulario formulario1 = new Formulario(); formulario1.setBounds(0,0,300,200); formulario1.setVisible(true); formulario1.setResizable(false); formulario1.setLocationRelativeTo(null); } }
@elias8068
@elias8068 6 лет назад
en tu código hay un error public Formulario(){ setLayout(null); menubar = new JMenuBar(); setJMenubar(menu1);
@alejandromontero7299
@alejandromontero7299 4 года назад
lo solucione agregando arriba: @Override public void actionPerformed(ActionEvent e){
@eliseo8028
@eliseo8028 6 лет назад
hola Ernesto gracias por el curso,que diferencia hay en hacerlo asi: if (e.getSource()==menuitem3){ getContentPane().setBackground(Color.RED); }
@lucasgramajo5057
@lucasgramajo5057 4 года назад
No te olvides que cada uno tiene su forma de programar. Mientras mas complejo sea el codigo, mucho mejor sera.
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
cuando utilizo setLayout(null) no me aparece el menu pongo el setLayou al principio del constructor
@GalaxiaDeFavio
@GalaxiaDeFavio 2 года назад
ya entendi por que porque usaba el add en vez del setJMenubar
@Segadordealmas
@Segadordealmas 3 года назад
¿Por qué para cambiar el tamaño no debemos indicarle a qué queremos cambiarle el tamaño pero para cambiar el color sí debemos recuperar el contenido con getContentPane(). Me ha sorprendido porque es como si el programa lo diera por hecho cuando, normalmente, hay que indicarle de manera muy explícita cada mínimo detalle.
@jaivervictoria6742
@jaivervictoria6742 5 лет назад
Te felicito, tu forma de explicar es muy sencilla, se aprende mas con tu curso que con lo que me habian explicado antes en mi centro de estudio...
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 5 лет назад
¡Muchas gracias!, es un gusto saber que el contenido ha resultado de tu agrado, espero poder seguir influenciando de manera positiva en tu desarrollo académico y profesional. Saludos.
@robertogvr88
@robertogvr88 2 года назад
porque no sale la ñ en la pestaña de "tamaño de la ventana"?? , me sale "tamaA+o de la ventana".
@yagami41
@yagami41 Год назад
por que no la reconoce, tienes que hacerla aparecer con un comando especial
@emilioelias4433
@emilioelias4433 4 года назад
La verdad que es espectacular la manera como explica. Lo puedo entender muy bien. Totalmente agradecido. Felicitaciones por el gran trabajo realizado. Muchas gracias!
@ronaldcallalli311
@ronaldcallalli311 4 года назад
Hola cómo estás, gracias por los videos, están geniales!. quería hacerte una consulta , realice el ejercicio de este video y tengo un problema con la funcionalidad del despliegue de los submenus, cuando la aplicación se está ejecutando. sino coloco submenus, es decir solo un menu principal con sus items, entonces si puedo hacer click en el menu y luego en los items. pero si hago submenus, cuando hago click en el menu principal (opciones) , se despliegan los submenus, pero no puedo hacer click en ellos, ni bien saco el cursor del menu principal , se borran los submenus. espero que puedas ayudarme gracias.
@leandromarquez1828
@leandromarquez1828 4 года назад
No entendí por que paso a ser prescindible agregar el contenedor, pero supongo que ya lo iré sabiendo a medida que avance. Gracias por este curso
@rda6899
@rda6899 4 года назад
¡excelente! un verdadero crack!!! saludos
@promipicode
@promipicode 4 года назад
No tengo para donarte pero veo todos los anuncion de hasta 3 minutos.
@betsabemagallanes8741
@betsabemagallanes8741 2 года назад
hola Ernesto gracias por compartir tus conocimientos que Dios te Bendiga mucho
@sonnydelvalle4266
@sonnydelvalle4266 4 года назад
Hola muy buen canal!! tengo una consulta estoy haciendo la programación de estacase en MAC pero no me sale la barra de menú, el código esta sin errores que podría ser???
@EdisonZambranoDesiderio
@EdisonZambranoDesiderio 5 лет назад
hola saludo Ernesto en todos los videos del curso yo mismo eh podido decifrar mis errores pero esta vez no puedo osea lo compilo y no tengo errores solo k al momento de ser ejecutado me sale lo siguente; Exception in thread "main " java.lang.NullPointerExection at Formulario14.(Formulario14.java:38) at Formulari014.main(Formulario14.java:57) Esto es lo que me sale ayudenme para no quedar con esa duda y poder culminar el curso con exito ... Saludos desde Tamarindo -- Santa Lucia -- Guayas -- ECUADOR Gracias de antemano me llamo Edison
@diego.alienigena
@diego.alienigena 5 лет назад
revisa en todas las partes que escribis Formulario que en lugar de la o no hayas puesto un cero
@EdisonZambranoDesiderio
@EdisonZambranoDesiderio 5 лет назад
@@diego.alienigena Muchas Gracias ya solucione el problema
@DanViL1992
@DanViL1992 Год назад
@@diego.alienigena Si el error es el 0 en vez del o
@rubenalts6544
@rubenalts6544 7 лет назад
esto sirve para programar videojuegos?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Por supuesto que se pueden crear videojuegos en Java, un ejemplo de ellos es Minecraft, lo que explico en este curso son las bases de la programación en Java, con lo que al final del curso tendrás las habilidades y conocimientos necesarios para poder aplicarlos en cualquier desarrollo de acuerdo a tu creatividad. Saludos.
@javiermarquez933
@javiermarquez933 3 года назад
Perfecto gracias, Seguimos aprendiendo...
@javiervargas1451
@javiervargas1451 4 года назад
Buenas buenas, he hecho este curso de programacion y tengo un problema con el cmd, cuando pongo la letra "ñ" o una letra con acento, salen unos simbolos raros en vez de lo que escribi, si alguien tiene la solucion y quisiera ayudarme le agradeceria mucho, Gracias :)
@angelor_1354
@angelor_1354 Год назад
Nesesitarias averiguar sobre como configurar el idioma en su lenguaje de programacion, asi tal vez se solucione las index del traductor
@javiervargas1451
@javiervargas1451 Год назад
@@angelor_1354 JAJAJ bro un poquito tarde para responder, igual gracias xd, pero ya sé mucho más de programación de lo que sabía cuando hice esa pregunta jeje, al final era que no tenía activado lo de utf-8 xd
@angelor_1354
@angelor_1354 Год назад
@@javiervargas1451 buena, lo mismo intentare hacer en todo este plazo :v
@crazyman565r7
@crazyman565r7 7 лет назад
Una pregunta Ernesto, se pueden programar tantos submenus como yo quiera, como por ejemplo un sub - sub -submenu o incluso más?
@charizardjunior792
@charizardjunior792 4 месяца назад
buena clase
@blacktoom3254
@blacktoom3254 3 года назад
Buen Video
@marcoquintanagarcia9835
@marcoquintanagarcia9835 5 лет назад
Ernesto tienes planeado hacer curso de swift ???
@historyshow153
@historyshow153 7 лет назад
HOLA ERNESTO: QUISIERA PEDIRTE ALGO Me ayudaria mucho que para tu siguiente curso incluyas LPP o algun lenguaje de programacion con potencial pero para principiantes
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola!, Java esta considerado como uno de los lenguajes de programación apropiados para aprender a programa. No obstante tomare en cuenta tu solicitud. Saludos.
@agustinrojas1768
@agustinrojas1768 4 года назад
Gracias por tan buenos videos. Tengo la duda de como hacer que en mi interfaz gráfica también aparezca la letra "ñ" u otros símbolos especiales.
@JohnPaul66
@JohnPaul66 3 года назад
Al momento de guardar, en el cuadro de diálogo al lado del botón,guardar, aparece la opción (Codificación) hay selecciona ANSI. Con eso ya le sale después todo normal.
@fernandolondono8752
@fernandolondono8752 3 года назад
a la primera compiló amigo gracias
@JorgeRamirez-bl7vc
@JorgeRamirez-bl7vc 5 лет назад
primero agradecerte por tus videos estan muy explicado yo trato de hacerlo primero y ha y si miro como lo haces, es una pequeño problema que aparece y es que la "ñ" no me la esta tomando me toma otro símbolo. Gracias
@victormanuelgonzalezmoreno6076
@victormanuelgonzalezmoreno6076 4 года назад
Hola bro usa una codificacion ANSI para los .java.Para el .txt te da igual.
@juan4pril
@juan4pril 4 года назад
hola! muy buenos tus vídeos, tengo una problema no me sale la ñ en la interfaz grafica por ejemplo en "tamaño" te agradeceria la respuesta
@marianoesquilachable
@marianoesquilachable 2 года назад
cuando pongas guardar como en bloc de notas selecciona ANSI
@LogitRBX
@LogitRBX 4 года назад
Espero que me veas , ya paso tiempo que sibustes el video , pero tengo un problema , al cargar java Formulario , se me abra la ventana , pero se va a un lugar arriba a la izquierda
@jairopalacios3289
@jairopalacios3289 4 года назад
El problema estará en dentro del método main, en las líneas: formulario1.setBounds(0,0,400,300); ó por no escribir formulario1.setLocationRelativeTo(null);
@gymiiiju
@gymiiiju 7 лет назад
buen video
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Gracias.
@rafaarteaga5544
@rafaarteaga5544 4 года назад
Hola Hernesto, primero de antemano gracias por tus tutorias, son muy utiles. Segundo una pequeña duda. trate de agregarle a este programa la opción de que se cerrara solo a al apretar una opción de tipo JMenu localizado en la JBar al lado de opciones, pero al dar click no cerraba ni pasaba nada (verifiqué muy bien el haber programado el evento correctamente y el haber puesto bien el System.exit(0);) pero nada... solo me vino a funcionar cuando programe esta función pero como un JMenuItem que guarde en el JMenu inicial desde el cual no me funciono. Si sabes por que pasa esto de que el System.exit(0) no funciona si guardado como funcion de un JMenu, agradeceria mucho tu respuesta. Gracias de nuevo.
@cpbspeedrunning
@cpbspeedrunning 4 года назад
No he visto tu código pero puede ser porque a lo mejor no pusiste el. . addActionListener(this);
@guillebernal9659
@guillebernal9659 4 года назад
tmp he visto el codigo, pero proba con lo que te dijo Carlos, seguramente este ahi el fallo.. fijate que aca pusite System.exit(0);) donde el ; esta entre 2 parentesis.. Cuidado con el tipeo. A mi no me funcionaba hasta que me di cuenta que me faltaba una llave xD
@guerrerodelbosque
@guerrerodelbosque 7 лет назад
que buen canal acabó de encontrar, ya tienes curso en android o python?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Muchas gracias!, el curso más próximo es el de Android, aunque no puedo publicarlo hasta que concluya este curso, que realmente ya va a concluir pues lo tengo programado hasta el vídeo #45. Saludos.
@guerrerodelbosque
@guerrerodelbosque 7 лет назад
La Geekipedia De Ernesto lo esperó con ancias ya que estudio Ing. Sistemas Computacionales
@laurencastro3631
@laurencastro3631 Год назад
Yo estoy estudiando programación de app y servicios para la nube
@guerrerodelbosque
@guerrerodelbosque Год назад
@@laurencastro3631 excelente
@gregorymelo5159
@gregorymelo5159 5 лет назад
\u00f1 usen eso por si le salen simbolos raros por la ñ
@JohnCasallas204FS
@JohnCasallas204FS 5 лет назад
reemplazando el escribir la ñ? es decir pesta\u00f1a ?
@gregorymelo5159
@gregorymelo5159 5 лет назад
@@JohnCasallas204FS exacto :)
@walterzaq1
@walterzaq1 4 года назад
tambien puedes guardar tu archivo java usando la codificacion Ansi
@yerenpalacios8156
@yerenpalacios8156 4 года назад
como se hace para las tildes y ñ en java?
@GonzaloGallardo2810
@GonzaloGallardo2810 4 года назад
Cuando guardes el archivo fijate poniendo "Guardar como", fijate que abajo, al lado de "Guardar" hay un menú que dice "Codificación", ahí tenés que elegir ANSI.
@dannygames9033
@dannygames9033 4 года назад
Genial Gracias mil!
@juandavid5153
@juandavid5153 4 года назад
Excelente
@christopher9818
@christopher9818 7 лет назад
Exelente video sigue así a qui e visto muchas cosas que no me enseñaron en la escuela (y) :D
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Hola!, es un gusto saber que sigues al pendiente del canal y sobre todo que te sigue aportando conocimiento. Saludos.
@anthonyramos5674
@anthonyramos5674 7 лет назад
primer comentario!!!!??
@Anna79135
@Anna79135 2 года назад
Tengo un problema, no cuando compilo el programa, sino cuando lo ejecuto, ya comprobé que escribí todo correctamente pero aún así me sigue saliendo lo siguiente: 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:440) at java.desktop/javax.swing.JPopupMenu.add(JPopupMenu.java:304) at java.desktop/javax.swing.JMenu.add(JMenu.java:567) at Formulario.(Formulario.java:34) at Formulario.main(Formulario.java:58)
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 года назад
¡Hola Jose Gamez!, me es complicado indicarte una solución al respecto ya que no tengo acceso a tu programa, no obstante, te invito a descargar el programa del video que deje en la descripción, con el cual podrás comparar y localizar el error. Saludos!.
@ivancaceres9367
@ivancaceres9367 4 года назад
EXCELENTE!!
@yordyrodriguez441
@yordyrodriguez441 5 лет назад
Cada vez + CRAK. !
@gilbertolameiro5648
@gilbertolameiro5648 5 лет назад
like
@anonimatosegundoprimero4072
@anonimatosegundoprimero4072 7 лет назад
ernesto hola porque no haces una explicación sobre como hacer un serlvet, o cosas asi de java EE
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Porque esos temas se ven más adelante.
@anonimatosegundoprimero4072
@anonimatosegundoprimero4072 7 лет назад
La Geekipedia De Ernesto amm bueno pero sigue con los cursos porq no tengo nada que hacer en mi tiempo libre a mi me gusta aprender :D
@juanst3057
@juanst3057 5 лет назад
Ernesto una pregunta esto es Java o JavaScript? no entiendo mucho
@freddyhernansierrabenito636
@freddyhernansierrabenito636 5 лет назад
Hola Juan C, JavaScript no es un lenguaje compilado. JavaScript se integra directamente en las páginas HTML y es interpretado (sin estar compilado) por el cliente (navegador). Es decir, el programa fuente (página web) se ejecuta directamente. JavaScript está basado en objetos, mientras que Java es un lenguaje de programación orientado a objetos (OOP). JavaScript no utiliza clases, herencias o técnicas habituales en la OOP. No existe la declaración de tipos de variables a utilizar. JavaScript se encarga de ello automáticamente. Las referencias a los objetos se comprueban en tiempo real durante la ejecución. En los lenguajes compilados como Java esa comprobación se efectúa al compilarse. JavaScript no puede (no sabe) escribir en el disco duro (excepto cookies). Por ello puede considerarse como un lenguaje seguro en Internet, en el sentido que desde las páginas web, con JavaScript, no se pueden “gastar bromas”. Saludos.
@juanst3057
@juanst3057 5 лет назад
@@freddyhernansierrabenito636 Gracias por tomarte el tiempo y explicarme.
@juanp.mendoza307
@juanp.mendoza307 5 лет назад
jajajajaja, en la parte 37 del curso y no sabes si es javascript o java
@miapurplefate
@miapurplefate 5 лет назад
saludos, esta muy bueno el curso, tenes idea de porque no me salen las "ñ" y los acentos en el formulario? me aparecen como una A rara con un símbolo de mas menos
@miapurplefate
@miapurplefate 5 лет назад
encontre la solucion por si le pasa a otra persona cuando guardas el archivo que la codificacion sea ANSI en lugar de UTF-8
@isturizz
@isturizz 5 лет назад
@@miapurplefate Me puedes explicar mas específicamente? Tengo el mismo error
@miapurplefate
@miapurplefate 5 лет назад
@@isturizz fijate cuando pones "guardar como.." al lado del boton "guardar" dice codificacion, ahi debes elegir la opcion "ANSI". avisame si te funciono
@isturizz
@isturizz 5 лет назад
@@miapurplefateAh ya listo, gracias!}
@miapurplefate
@miapurplefate 5 лет назад
@@isturizz de nada, buena onda que te sirvio
@jesmerreyes7806
@jesmerreyes7806 5 лет назад
Gracias amigo
@samuelsanchez8746
@samuelsanchez8746 5 лет назад
Ahí voy =)
@Sricky27
@Sricky27 5 лет назад
Es una pequeña "tontería" pero ... ¿por qué no puedo ver la Ñ en el menú? . EN lugar de eso me aparece un símbolo +
@glass1098
@glass1098 5 лет назад
En el inglés no existe la Ñ, y hay que hacer algo medio raro para hacer importe el caracter, osea el programa pide el caracter ASCII de la Ñ, pero como no existe, le pone +
@Sricky27
@Sricky27 5 лет назад
@@glass1098 muchas gracias por contestar. A ver si logro sacar la ñ de igual manera que Ernesto
@glass1098
@glass1098 5 лет назад
@@Sricky27 Al menos en Windows 7 no aparece, pero programo en LInux y si los muestra, lo unico que no muestra es las letras áéíóú, no sé si lo corrigieron en W10
@cuervodie909
@cuervodie909 5 лет назад
@@Sricky27 Al guardar el archivo abajo a la izquierda del " guardar" en codificacion.. pone ANSI y guarda
@Sricky27
@Sricky27 5 лет назад
@@cuervodie909 probaré eso.... Hace semanas que me he pasado al curso Android... Pero por orgullo...
@dasteerp9481
@dasteerp9481 7 лет назад
por q me aparece caracter invalid0
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 7 лет назад
Me es difícil indicarte el motivo del problema que comentas, ya que no tengo acceso a tu programa. No obstante te invito a descargar el ejemplo que deje en la descripción del vídeo para que puedas comparar y localices el error. Saludos.
@racielsuarez8023
@racielsuarez8023 4 года назад
hola, me encantan tus vídeos me están ayudando muchísimo, pero tengo un detalle cuando ingreso los códigos para poner los colores en este y el anterior vídeo no me corre el programa solo si quito esas lineas me corre pero obviamente no cambia de colores if(e.getSource() == item1){ getContentPane().setBackground(new Color(255,0,0)); } if(e.getSource() == item2){ getContentPane().setBackground(new Color(0,255,0)); } estas lineas no me funcionan o que me marcan error
@kevinmoyano6768
@kevinmoyano6768 4 года назад
puede ser el nombre, ya que en el video sale menuItem1, no item1
@victormanuelgonzalezmoreno6076
@victormanuelgonzalezmoreno6076 4 года назад
Creo que te falta un this por ahi(this.getContentPane)
Далее
Iran launches wave of missiles at Israel
00:43
Просмотров 556 тыс.
Вопрос Ребром - Серго
43:16
Просмотров 1 млн
BASH scripting will change your life
14:18
Просмотров 1 млн
KOF 2002 UM - Baozi.包子 (Vanessa Best Rounds)
28:06
Compilers, How They Work, And Writing Them From Scratch
23:53
Iran launches wave of missiles at Israel
00:43
Просмотров 556 тыс.