¿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 RUclips. 3. Compartiendo los vídeos del canal en foros y redes sociales. Cualquier opción es de gran ayuda. ¡Muchas gracias!
EXCELENTE VIDEO, ES CORTO Y SENCILLO DE ENTENDER. LO QUE NECESITABA SIN TANTO ROLLO Y SIN ENREDOS. CON ESTO RESOLVÍ UN PROBLEMA DE UN PROYECTO Y ME AYUDÓ A ENTENDER BIEN CÓMO PASAR ESAS VARIABLES.
ERES UN GENIO! :D, bendita sea la hora y el día en la que me suscribí a tu canal a tan solo dos días de entregar mi proyecto me has salvado con eso de importar variables te lo agradezco mucho.
Hola Ernesto! Muchas gracias por tu enseñansa.. Empece con el curso basico de java y estoy terminando el de intermedio.. ademas voy buscando la informacion que descubro que necesito.. sin duda tu didactica y la forma en la que enseñas a enriquecidoo mucho mi conocimiento! Saludos y Una vez mas muchas gracias!
muy buena... tu lo has explicado de una manera mas dinámica. tengo uno desde 2015 con la diferencia que se almacena en una clase publica para no alojar en ningún formulario dado a que si el formulario reinicia o corrompen sus variables el contenido antes almacenado no se perderá dado que queda almacenado de forma independiente del formulario quien le transfiere el dato originalmente. aunque no puedo dejar de notar la similitud. saludos
Recién comienzo a verte y la verdad eres muy bueno, explicas de una muy útil para mí No sé si ya tengas un vídeo de cómo pasar información de un ArrayList de una clase de interfaz gráfica a otra, se implementa de la misma manera que una variable? Saludos
Perfecto aun que yo no iinstancio los objetos de la clase simplemente pongo los import de la clase y acceso directamente desde la clase, punto y acceso al atributo público static
Ernesto lo que no termino de entender es cuando creas el objeto ventanauno porqué coge el valor, no se supone que crea un objeto nuevo vacío, como cuando recién abres el programa que aún no hay nada escrito en la ventana Uno?
Cómo puedo enviar datos si utilizo un menú bar si en el primera opción o ítem me manda un formulario de nuevo te lo otro otro ítem deseo mostrarlos como hago para pasar datos de un jframe a otro sin que estén conectados por un botón
como puedo hacer que en vez de guardar y mostrar el texto lo guarde para un inicio de sesión (me explico como hago que al guardar el texto cree un usuario y que este texto quede guardado en el cuadro JTextField para luego usarlo) *O se tiene que hacer otro código?*
me podrías ayudar, estoy haciendo un proyecto tengo un frame principal y este llama a otro del cual tiene un jtextfield y un boton el cual me enviara al formulario principal el dato del jtexfield que tenga escrito
consulta, yo en la segunda ventana en el initcomponents le puse jlabel1.setText (Ventana1.Variable) ; en que difiere que no haya creado un objeto llamado ventana1 y luego llamarla para setear el texto?
No siempre es necesario crear el objeto, pues se puede hacer lo que mencionas. Realmente en lo que difiere es en el estilo de programación de cada persona, además de que los objetos son necesarios cuando estas utilizando POO. Saludos.
hola que tal, una duda... cuando se corre ventana UNO ,obvio se crea ya una instancia de ventana UNO y ahí es donde escribes los datos en el textfield, pero cuando de ahí abres ventana dos, y en ventana dos creas una instancia de ventana uno, Pregunta; 1- aun así se conserva los valores de las variables de la ventana que corriste en primer instancia en la creacion de un nuevo objeto ? 2- cuando corres la aplicación (en Ventana UNO) y abre ventana DOS (ocultando ventana UNO), pero en ventana dos instancias un nuevo objeto de ventana UNO y de ahí llamas nuevamente ventana UNO (de la nueva instancia) Y Ocultando la ventana DOS. entonces, en teoria en memoria(creo) Ya se tienen abiertas dos ventanas UNO? (la que se oculto inicialmente al abrir ventana Dos y la nueva que se mando a llamar desde ventana DOS ) o viene siendo la misma???
y si quisiera hacer exactamente lo mismo PERO, usar el dato desde que carga o hago visible el segundo jFrame, sin necesidad de un boton, es decir, paso el String del jframe1 al label del jFrame2, pero quiero rescatar ese dato desde un metodo que se carga en el init, se puede? como se hace?. Lo intento y me arroja " ", y al mostrarlo haciendo pruebas con un boton lo muestra bien :(
Hola buenos días maestro Ernesto, tengo una duda de código en neatbeans al estar realizando una actividad de la universidad, que simula un inventario de una biblioteca personal y es que no puedo lograr que mi programa extienda la herencia de una clase a un jFrame, es decir no puedo heredar mi clase porque ya tiene un extends predeterminado; ejemplo: ------------------------------------------------------------------------------------------------- tengo algo así: public class Captura extends javax.swing.JFrame { requiero heredar una clase llamada Inventario que tiene una variable libro y suponía que seria algo así: public class Captura extends javax.swing.JFrame; extends Inventario{ --------------------------------------------------------------------------------------------------------------------- pero netbeans no lo permite el código me manda el siguiente error: private void CapturarActionPerformed(java.awt.event.ActionEvent evt) { // Programación del código capturar Libro libro = new Libro(TxtTitulo.getText(), TxtAutor.getText(), TxtEditorial.getText(), TxtGenero.getText()); libro.add(lista); ( AQUI ME MARCA ERROR; esto debería agregar la captura a mi tabla pero no lo hace porque esta en otra ventana, si la tabla la dejo en la misma ventana donde capturo entonces si la llena.) Inventario ventana4 = new Inventario(); ventana4.setVisible(true); -------------------------------------------------------------------------------------------------------------------- podrías iluminarme con tu sabiduría? de antemano gracias por tu atención saludos cordiales. Rodrigo Ordoñez.
Para esta situación, en lugar de utilizar extends para el hilo en la clase Threads, utiliza la clase Runneable que de igual manera te da acceso a la implementación de hilos, así podrás utilizar extends para heredar una clase más. En este vídeo encontrarás las dos maneras de implementar hilos y así evitar utilizar extends: ruclips.net/video/fiLrTdSKVcE/видео.html Saludos.
Y como haria para pasar datos de dos jFrame a otro, es decir que ese Jframe se alimente de los otros dos? pasa que cuando paso los datos de un se borran los del otro... supongo que pasa porque al usar el "setVisible" me abre diferentes ventanas pero no se como solucionarlo, alguien sabe como se hace?
el setVisible no te crea el objeto o ventana, solamente lo muestra visible o no, lo mejor seria que la interfaz que se esta "alimentando" de los datos de otras dos interfaces es inicializar las variables que contendran esos datos dentro de su constructor, cuando la interfaz vaya a ser instanciada como objeto tendra que recibir como parametros los datos de las otras dos interfaces.
La cuestión es que los datos los quiero tomar de dos jtables que están alimentadas de dos tablas de mi base de datos(cada jtable de una tabla distinta de mi base de datos), entonces yo lo estaba haciendo de forma que al seleccionar la fila que quiero tomar y mostrar en mi jframe cada dato tenia su correspondiente jtexfield donde ser mostrado pero para pasar de la tabla al correspondiente jframe uso el setvisible el problema surge cuando quiero tomar los datos de mi segunda tabla ya que los datos de la segunda tabla se me muestran en otra jframe(generada por el setvisible) quedando los datos de la primera en una y los datos de la segunda en otra, lo que quiero es lograr que los datos de ambas tablas se puedan mostrar en un mismo jframe. No se si me supe explicar, gracias por contestar.
1. La variable es el espacio en memoria donde alojas el dato y necesitas decirle que debe ser publica, es por eso que la declare como public static. 2. El objeto debe de ser creado ya que es el medio por el cual envías el dato, es decir, aunque tengas el dato y cualquiera pueda tener acceso a el, si no tienes algo, alguien o un medio para enviarlo de nada sirve. Es por eso que se tiene que crear un objeto. Espero haber aclarado tu duda. Saludos.
lo que quiero hacer yo es hacer un label invisible con mi nombre en un login que al iniciar sesion me habra a una venta y ahi aparesca el mismo label pero visible
Alguien sabe cómo pasar información de un formulario en un Jframe a un JTable en otro Jframe? Por más que busco no consigo nadie que explique cómo se hace!!😢
¡Hola!, el procedimiento es el mismo, basta con que lo impliques a la inversa, es decir, debes de crear un objeto en la ventana dos que pueda conectar a la ventana uno. Saludos.
Falso cuando se quiere hacer un boton de responder y se crea un jtexfield2 en la ventana 2 y un label2 en la ventana uno para mostrar la respuesta, al momento de crear el codigo, por ejemplo (claro creando el public static String Texto2="";) VentanaUno ventana= new VentanaUno(); label2.settext(ventana.Texto2); hasta alli no hay problema el problema es cuando se jecuta, nunca muestra las ventanas y se queja solo en ejecucion, debes resolver esto..amigo.
¿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 RUclips.
3. Compartiendo los vídeos del canal en foros y redes sociales.
Cualquier opción es de gran ayuda. ¡Muchas gracias!
Pasaron 4 años y seguis ayudando gente. Gracias Ernesto, aprendi muchisimo con tus videos. Estoy haciendo tus cursos y sos un genio. Gracias
EXCELENTE VIDEO, ES CORTO Y SENCILLO DE ENTENDER. LO QUE NECESITABA SIN TANTO ROLLO Y SIN ENREDOS. CON ESTO RESOLVÍ UN PROBLEMA DE UN PROYECTO Y ME AYUDÓ A ENTENDER BIEN CÓMO PASAR ESAS VARIABLES.
ERES UN GENIO! :D, bendita sea la hora y el día en la que me suscribí a tu canal a tan solo dos días de entregar mi proyecto me has salvado con eso de importar variables te lo agradezco mucho.
¡Excelente!
Hola Ernesto! Muchas gracias por tu enseñansa.. Empece con el curso basico de java y estoy terminando el de intermedio.. ademas voy buscando la informacion que descubro que necesito.. sin duda tu didactica y la forma en la que enseñas a enriquecidoo mucho mi conocimiento! Saludos y Una vez mas muchas gracias!
Perfecto y bien explicado, ando creando un sistema y me funciona para poder identificar quien entra y mostrar sus datos
De 20 videos, solo este me ayudo, muchas gracias Ernesto🎉
Mil gracias amigo , he visto muchas lineas de código y nada que lograba compilar correctamente, me ayudo mucho este ejemplo
GRACIAS POR EXISTIR!!! NO ENCONTRABA LA MANERA DE QUE SE MOSTRARA MI CODIGO EN LA OTRA VENTANA!!!
muchas gracias, me sirvio, estuve casi 3 horas intentandolo por mi cuenta
No mms un pinche like y suscripción
Me sacaste de un pedote jajaja
Gracias amigo
Acabo de salvar mi proyecto gracias a ti :3
muy buena... tu lo has explicado de una manera mas dinámica.
tengo uno desde 2015 con la diferencia que se almacena en una clase publica para no alojar en ningún formulario dado a que si el formulario reinicia o corrompen sus variables el contenido antes almacenado no se perderá dado que queda almacenado de forma independiente del formulario quien le transfiere el dato originalmente.
aunque no puedo dejar de notar la similitud.
saludos
Gracias por tu ayuda broo, explicas demasiado bien :)
Excelente y senceilla explicacion sin muchas complicaciones continua asi...
Me funcionó cuando más lo necesitaba, sigue así =)
Me salvaste el ramo te amo mucho
Buenísimo, mil gracias, tenía toda la información que necesitaba. Sos muy claro.
iba a inhabilitar mi curso pero ya logre enviar un dato int a otro jframe
gracias,busque esto por horas!
Que buena manera de explicar, me suscribo
eres un loco men eso me sirvio para mi proyecto justo lo que necesitaba
NO HABÍA VISTO ESTE VIDEO, PERO ESTA MUY BUENO, GRACIAS
¡Gracias!
Sin querer llegue a tu video jajaja ya acabe el de Java desde cero
¡Excelente!, saludos.
Recién comienzo a verte y la verdad eres muy bueno, explicas de una muy útil para mí
No sé si ya tengas un vídeo de cómo pasar información de un ArrayList de una clase de interfaz gráfica a otra, se implementa de la misma manera que una variable?
Saludos
Que buen video amigo, no sabes como me salvaste jaja. Saludos desde Paraguay
¡Muchas gracias!, saludos.
Perfecto aun que yo no iinstancio los objetos de la clase simplemente pongo los import de la clase y acceso directamente desde la clase, punto y acceso al atributo público static
Me ha salvado, estoy agradecido❤👍
Excelente forma de explicar
Me hizo de gran ayuda, Muchas gracias.
¡Excelente!, saludos.
10/10 con unas cuantas modificaciones se puede usar para JavaFX
Ernesto lo que no termino de entender es cuando creas el objeto ventanauno porqué coge el valor, no se supone que crea un objeto nuevo vacío, como cuando recién abres el programa que aún no hay nada escrito en la ventana Uno?
este video me sirvio de mucho
muchas gracias
C R A K, me salvaste de que mi equipo me linchara.
Cómo puedo enviar datos si utilizo un menú bar si en el primera opción o ítem me manda un formulario de nuevo te lo otro otro ítem deseo mostrarlos como hago para pasar datos de un jframe a otro sin que estén conectados por un botón
y si lo que quiero es que depende de la selección en un check box en un jframe se use en otra ventana?
Gracias me ayudo muchisimo
como puedo hacer que en vez de guardar y mostrar el texto lo guarde para un inicio de sesión
(me explico como hago que al guardar el texto cree un usuario y que este texto quede guardado en el cuadro JTextField para luego usarlo)
*O se tiene que hacer otro código?*
gracias ernesto ahabia olvidado un pequeño detalle y es que si no instancias la clases dentro del evento no te funciona
me podrías ayudar, estoy haciendo un proyecto tengo un frame principal y este llama a otro del cual tiene un jtextfield y un boton el cual me enviara al formulario principal el dato del jtexfield que tenga escrito
Holaa, una pregunta. Como paso un dato seleccionado de un combobox, a un label en la siguiente interfaz?
consulta, yo en la segunda ventana en el initcomponents le puse
jlabel1.setText (Ventana1.Variable) ;
en que difiere que no haya creado un objeto llamado ventana1 y luego llamarla para setear el texto?
No siempre es necesario crear el objeto, pues se puede hacer lo que mencionas. Realmente en lo que difiere es en el estilo de programación de cada persona, además de que los objetos son necesarios cuando estas utilizando POO.
Saludos.
Gracias!
Cual es la diferencia entre programar usando netBeans y un NortePad(Donde escribis todos el codigo a mano)????
hola que tal, una duda... cuando se corre ventana UNO ,obvio se crea ya una instancia de ventana UNO y ahí es donde escribes los datos en el textfield, pero cuando de ahí abres ventana dos, y en ventana dos creas una instancia de ventana uno,
Pregunta;
1- aun así se conserva los valores de las variables de la ventana que corriste en primer instancia en la creacion de un nuevo objeto ?
2- cuando corres la aplicación (en Ventana UNO)
y abre ventana DOS (ocultando ventana UNO),
pero en ventana dos instancias un nuevo objeto de ventana UNO y de ahí llamas nuevamente ventana UNO (de la nueva instancia) Y Ocultando la ventana DOS.
entonces, en teoria en memoria(creo) Ya se tienen abiertas dos ventanas UNO? (la que se oculto inicialmente al abrir ventana Dos y la nueva que se mando a llamar desde ventana DOS ) o viene siendo la misma???
Hola, me encantaría poder apoyarte y darte una respuesta optima, pero no logro comprender a lo que te refieres.
Disculpa y como seria utilizando una base de datos??
uy bro que chido , pero solo tengo un problema necesito es guardar la seleccion de un jComboBox, pero solo me guarda el primer item del combo
y si quisiera hacer exactamente lo mismo PERO, usar el dato desde que carga o hago visible el segundo jFrame, sin necesidad de un boton, es decir, paso el String del jframe1 al label del jFrame2, pero quiero rescatar ese dato desde un metodo que se carga en el init, se puede? como se hace?. Lo intento y me arroja " ", y al mostrarlo haciendo pruebas con un boton lo muestra bien :(
lo conseguiste??? yo estoy igual
por que a mi me salen los campos en blanco? ingreso datos en el JTextField y no me aparecen
Porque al escribir jLabel no me aparece la ventana de opciones????
Genial me sirvio muchisimo
Excelente.
yo la declaro como public static y no me la reconoce en ventana dos no se porque
y si lo que quiero enviar son números que puedo hacer ahí??
Hola buenos días maestro Ernesto, tengo una duda de código en neatbeans al estar realizando una actividad de la universidad, que simula un inventario de una biblioteca personal y es que no puedo lograr que mi programa extienda la herencia de una clase a un jFrame, es decir no puedo heredar mi clase porque ya tiene un extends predeterminado; ejemplo:
-------------------------------------------------------------------------------------------------
tengo algo así:
public class Captura extends javax.swing.JFrame {
requiero heredar una clase llamada Inventario que tiene una variable libro y suponía que seria algo así:
public class Captura extends javax.swing.JFrame; extends Inventario{
---------------------------------------------------------------------------------------------------------------------
pero netbeans no lo permite el código me manda el siguiente error:
private void CapturarActionPerformed(java.awt.event.ActionEvent evt) {
// Programación del código capturar
Libro libro = new Libro(TxtTitulo.getText(), TxtAutor.getText(), TxtEditorial.getText(), TxtGenero.getText());
libro.add(lista); ( AQUI ME MARCA ERROR; esto debería agregar la captura a mi tabla pero no lo hace porque esta en otra ventana, si la tabla la dejo en la misma ventana donde capturo entonces si la llena.)
Inventario ventana4 = new Inventario();
ventana4.setVisible(true);
--------------------------------------------------------------------------------------------------------------------
podrías iluminarme con tu sabiduría?
de antemano gracias por tu atención saludos cordiales.
Rodrigo Ordoñez.
Para esta situación, en lugar de utilizar extends para el hilo en la clase Threads, utiliza la clase Runneable que de igual manera te da acceso a la implementación de hilos, así podrás utilizar extends para heredar una clase más. En este vídeo encontrarás las dos maneras de implementar hilos y así evitar utilizar extends: ruclips.net/video/fiLrTdSKVcE/видео.html
Saludos.
Has videos de proyectos con varias clases con interfaz
Eres mi héroe jsjsjsj
Duda, no me reconoce el setLocation y el setVisible, al momento de cargar me marca como error . ¿que debería hacer? Saludos
No importaste bien las clases seguro
Y como haria para pasar datos de dos jFrame a otro, es decir que ese Jframe se alimente de los otros dos? pasa que cuando paso los datos de un se borran los del otro... supongo que pasa porque al usar el "setVisible" me abre diferentes ventanas pero no se como solucionarlo, alguien sabe como se hace?
el setVisible no te crea el objeto o ventana, solamente lo muestra visible o no, lo mejor seria que la interfaz que se esta "alimentando" de los datos de otras dos interfaces es inicializar las variables que contendran esos datos dentro de su constructor, cuando la interfaz vaya a ser instanciada como objeto tendra que recibir como parametros los datos de las otras dos interfaces.
La cuestión es que los datos los quiero tomar de dos jtables que están alimentadas de dos tablas de mi base de datos(cada jtable de una tabla distinta de mi base de datos), entonces yo lo estaba haciendo de forma que al seleccionar la fila que quiero tomar y mostrar en mi jframe cada dato tenia su correspondiente jtexfield donde ser mostrado pero para pasar de la tabla al correspondiente jframe uso el setvisible el problema surge cuando quiero tomar los datos de mi segunda tabla ya que los datos de la segunda tabla se me muestran en otra jframe(generada por el setvisible) quedando los datos de la primera en una y los datos de la segunda en otra, lo que quiero es lograr que los datos de ambas tablas se puedan mostrar en un mismo jframe. No se si me supe explicar, gracias por contestar.
Para qué creo el objeto de Ventana si hizo la variable "static" y pública? Es una duda
1. La variable es el espacio en memoria donde alojas el dato y necesitas decirle que debe ser publica, es por eso que la declare como public static.
2. El objeto debe de ser creado ya que es el medio por el cual envías el dato, es decir, aunque tengas el dato y cualquiera pueda tener acceso a el, si no tienes algo, alguien o un medio para enviarlo de nada sirve. Es por eso que se tiene que crear un objeto.
Espero haber aclarado tu duda.
Saludos.
La Geekipedia De Ernesto Pero al hacer la variable static la puedo llamar con la clase: Ventana.valor;
+Andres granados ureña También es otra opción. Cualquiera de las dos es válida.
La Geekipedia De Ernesto Ah ok gracias. Buen vídeo
SE REALIZO PARA QUE PUEDA SER COMPARTIDA ENTRE LAS VENTANAS
Gracias bro me sirvio
¡Excelente!, saludos.
me encanta como dice YUTUP!
lo que quiero hacer yo es hacer un label invisible con mi nombre en un login que al iniciar sesion me habra a una venta y ahi aparesca el mismo label pero visible
te amo ernesto xd
Alguien sabe cómo pasar información de un formulario en un Jframe a un JTable en otro Jframe? Por más que busco no consigo nadie que explique cómo se hace!!😢
Gracias Chaval
hola me gustaria hiciera un video de como poner un video MP4 en un JFrame,he intendado de todo y no lo logro
debes crear un reproductor vlc como tal, o al menos eso hice yo
y de un Formulario a un JDialog?
gracias me sirvio
Por favor: Como pasas un Arraylist de un frame a otro?
Es el mismo concepto
si quiero mandar más Campos como le hago?
crea mas variables y ya
buenos videos!
FALTA MAS APOYO PARA EL CANAL
SALUDOS
¡Muchas gracias!, saludos.
y como envió datos de la ventana dos a la ventana uno?
¡Hola!, el procedimiento es el mismo, basta con que lo impliques a la inversa, es decir, debes de crear un objeto en la ventana dos que pueda conectar a la ventana uno. Saludos.
Falso cuando se quiere hacer un boton de responder y se crea un jtexfield2 en la ventana 2 y un label2 en la ventana uno para mostrar la respuesta, al momento de crear el codigo, por ejemplo (claro creando el public static String Texto2="";)
VentanaUno ventana= new VentanaUno();
label2.settext(ventana.Texto2);
hasta alli no hay problema el problema es cuando se jecuta, nunca muestra las ventanas y se queja solo en ejecucion, debes resolver esto..amigo.
Gracias
Porque no me devuelve nada v:
PUTO DIOSSSSSSSSSS TE AMO
Solo programas en modo diseño, asi es muy facil explicalo mejor en modo codigo totalmente con una clase de Java normal
Revisa su canal, hizo un curso de Java desde cero con bloc de notas ;)
Sé programar desde una clase normal de Java pero no sabía hacer todo le diseño y me ayudó mucho este canal, lol
Gracias por nada
Como se hace esto con un combobox??