DEJA DE HACER INTERFACES FEAS | JAVA SWING MATERIAL DESIGN

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 537

  • @oleaga
    @oleaga 2 роки тому +144

    Para las imágenes, en Netbeans (del lado izquierdo), presionas la pestaña Files, luego dentro del proyecto buscas la carpeta 📂 main, le das click derecho y agregas una carpeta 📂 llamada resources
    Luego vuelves a la pestaña projects y verás una carpeta exclusiva para esos temas

    • @kevingarcia5719
      @kevingarcia5719 2 роки тому +6

      Si lo hise así una campera exclusiva para imágenes pero luego al correr el programa no me sale ni el Jframe nada de nada nose como es eso pero solo me pasa cuando agrego la imagen

  • @gerardorosales7775
    @gerardorosales7775 2 роки тому +61

    Que satisfacción da ver alguien que tiene en cuenta estas cosas. El 90% de los videos que enseñan java tienen interfaces feas 😅

    •  3 місяці тому +2

      99

    • @kmondri
      @kmondri 24 дні тому +1

      99.9

  • @gonzalolopez2284
    @gonzalolopez2284 3 роки тому +130

    Que bizarro ver que alguien haga algo visualmente decente en java swing jajaja como me hizo renegar esa biblioteca

  • @douglasduenas8545
    @douglasduenas8545 3 роки тому +185

    siendo sincero, te quedó increíble. Explicas muy bien, y al ver el vídeo se siente un buen ambiente, más la voz de locutor que hasta gusto da ver el vídeo. 10/10 excelente.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +7

      ¡Gracias por tu comentario! Me motiva a seguir creando contenido nuevo

  • @DIEXM0r
    @DIEXM0r 2 роки тому +64

    Les recomiendo que para el reestablecimiento del campo si no se ingresan datos usen el evento focusLost en vez de mousePressed, ya que si usan el tabulador para cambiar de campo en vez de hacerles clic con el mouse no hará el evento y se verá mal.

  • @Gamijoh
    @Gamijoh 2 роки тому +46

    Realmente cambiaste mi manera de pensar con respecto a las interfaces graficas de Java. Nunca le presté atención porque siempre pensé que se veían horribles. Muchísimas gracias por el contenido de este video, es la primera vez que veo algo así. 10 puntos!

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por el comentario. ¡Me alegra que haya sido de tu agrado y utilidad! Saludos

    • @3dmjmoya
      @3dmjmoya Рік тому

      Hola y ahora que viste este... que editor o IDE utilizas?

  • @nappeywappey
    @nappeywappey Рік тому +4

    Tan solo con el tip de la interfaz absoluta se abren millones de posibilidades, muchas gracias por el video.

    • @AnthonyZabs
      @AnthonyZabs  Рік тому +1

      Exacto, es justo la idea. No hay límites, solo tu imaginación. Saludos!

  • @Vicc159
    @Vicc159 3 роки тому +18

    Que buen video amigo, sabes que llevo ya años con java y nunca diseñe tan bien como lo haces vos, tienes un suscriptor nuevo, espero mas videos tuyos referente a java. Saludos

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      Muchas gracias, en realidad planeo traer contenido más variado, pero Java no va a faltar en el canal. Bienvenido :)

    • @carlosdorado7577
      @carlosdorado7577 2 роки тому

      me too

  • @prismenodrako5043
    @prismenodrako5043 7 місяців тому +3

    Es muchísimo trabajo para emular lo que se logra muy fácilmente en web, pero es muy útil este video para cuando uno está obligado a usar java swing jajaja.
    Muy buen video, nuevo sub.

    • @AnthonyZabs
      @AnthonyZabs  7 місяців тому

      Totalmente de acuerdo jaja. Gracias por la sub. Bienvenido!

  • @tecnologi9454
    @tecnologi9454 3 роки тому +36

    Deberías de hacer un curso de java, nos ayudarias mucho a los que vamos iniciando en este mundo.
    Explicas muy bien :)

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +13

      Lo tomaré mucho en consideración para traer ese contenido muy pronto. ¡Muchas gracias por el comentario!

    • @ggwell2595
      @ggwell2595 3 роки тому +2

      A mí me ayudaría bastante, soy un novato y no sé nada xd

    • @arseniobalbuena414
      @arseniobalbuena414 2 роки тому +1

      Pienso lo mismo desde el inicio un proyecto crud con el acceso como esté excelente

  • @schorty3465
    @schorty3465 2 роки тому +1

    Amigo, excelente aporte a toda la comunidad latina que tanto lo necesita, por el gran conocimiento del tema, que resulta muy valioso para los que estamos sumergiéndonos cada vez más en este maravilloso mundo de las TI y que muy pocos agradecemos y valoramos, según la visualización del relativamente gran número de vistas que ha tenido este tema; pero al parecer y como algo lamentable para todos, se nota desde hace rato su desmotivación para continuar con su canal, que es una gran labor y que no debe ser nada fácil elaborando este tipo de contenidos con la calidad de conocimientos que debe contener en su ser, como para poderlos aprovechar al máximo, con su actitud de generosidad, ojalá yo esté equivocado y aunque hasta ahora (un poco más de un año después de haber creado este tema) encontré su canal porque el algoritmo de UA-cam me lo mostró. Seguiré pendiente de este canal por si decide crear otros temas interesantes. Echaré un vistazo a los otros (poquitos) temas que tiene creados, que también deben ser muy interesantes. Mi retribución por el momento, es suscribirme y mano arriba a todos ellos. Hasta pronto...

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Muchas gracias por tomarse el tiempo para comentar y por el apoyo al contenido. Comentarios así son lo que hacen a uno a motivarse para continuar este proyecto. Si bien, su observación sobre la falta de actividad del canal en cuanto a contenido es parte cierta, no se debe tanto a la desmotivación, sino más bien a la falta de tiempo libre suficiente que traer videos de este estilo requieren (por cuestiones personales, mi trabajo, etc). Sin embargo desde la semana pasada me encuentro cocinando un video que espero sacar esta misma semana y es donde me di cuenta el tiempo que me toma para hacer un solo video pero es algo que voy a seguir haciendo gracias a comentarios como el suyo, si bien, he intentado no abandonar el canal atendiendo sus comentarios todos los días y mantenerlo activo de una u otra forma.
      ¡Saludos!

    • @schorty3465
      @schorty3465 2 роки тому

      @@AnthonyZabs Que buena noticia y me alegra por ello, ojalá esta comunicación sirva para que muchas más personas apasionadas por estos temas y encuentren su canal, le puedan retribuir de la misma forma que lo hice yo, que es algo que no nos cuesta nada pero que estoy muy seguro que con ello servirá para que a ud le fortalezca mucho más el ánimo y los deseos de continuar, en donde entiendo perfectamente que por su trabajo diario que debe ser igual de excelente en todo sentido, no debe ser mucho el tiempo que tenga disponible para dedicarlo al canal, ya que el factor tiempo siempre está jugando en contra de nosotros cuando más lo requerimos. Amigo Anthony, recíbame ahora un saludo desde Colombia deseándole mucha felicidad. Hasta pronto...

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por los buenos deseos amigo Schorty, es un placer tener gente como usted en la comunidad, alentando siempre ánimos y buenos comentarios. Saludos desde México y aquí estaremos disponibles para lo que se ofrezca. Hasta pronto!

    • @schorty3465
      @schorty3465 2 роки тому

      @@AnthonyZabs Seguro que así será y ojalá podamos más adelante, crear algo que se ofrezca, así como ud lo menciona y que resulte muy beneficioso para todos. Mi nombre es Orlando Gámez, estaré muy pendiente de nuevos contenidos en su canal y mucha suerte amigo Antony...

  • @amaro3395
    @amaro3395 3 роки тому +3

    He visto el video completo, estoy queriendo aprender para hacer un proyecto que ya esta en mi imaginación, yo aprendí hace mucho con visual Basic y de nuevo estoy retomando la programación por necesidad de hacer el proyecto, esta muy bien explicado un poco rápido pero lo pondré en cámara lenta jaja, Saludos y gracias por compartir

  • @orlandorojas398
    @orlandorojas398 3 роки тому +21

    Esto es un plus, lo he venido buscando. En esta era del diseño web, muchos buscamos efectos y buen diseño en los sistemas de escritorio. Te felicito por éste video. espero nos sorprendas con más para java... saludos

  • @reware613
    @reware613 3 роки тому +7

    Tienes un canal increíble y se nota el esfuerzo que pones en cada video. Me ayudó mucho para mi proyecto de lógica de programación

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      ¡Muchas gracias por el comentario! Sin duda me motiva a seguir trayendo mucho mejor contenido cada vez :)

  • @dearalex2056
    @dearalex2056 3 роки тому +4

    NMMS! que pinche talento man, tenia mucho que no disfrutaba un video educativo como lo acabo de hacer.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      Jajajaj. ¡Muchas gracias! Leer tu comentario me motiva a seguir creando contenido para ustedes :)

  • @gonzalotatu9344
    @gonzalotatu9344 3 роки тому +2

    uff primera ves que veo un video tan largó completo y a velocidad normal

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      Primera vez que me comentan algo así 🌚 jaja. ¡Muchas gracias!

  • @jirenjirens86
    @jirenjirens86 2 роки тому +1

    He utilizado esos componentes de diseño y no son lo que esperaba, estoy mejor con java normalito y figma, pero eso si, son una buena opción para los Backends

  • @Ytnthrusr
    @Ytnthrusr 3 роки тому +3

    He aqui por fin un video con un contenido homologo con el bait xD. Muy inspirador el video, gracias. Igual solo le daria tanto detalle al Splash, no me veo haciendo lo mismo a decenas de otros formularios, al menos no tanto detalle. Igual muchas gracias por la inspiracion, seguro utilizare muchas de estas ideas.

  • @victorevangelista8656
    @victorevangelista8656 2 роки тому +4

    Interesante, no sabia que pudieras hacer algo asi con el NetBeans, hace tiempo que lo use java y siempre mi descontento era que qedaba fea la interfas y pues lo termine dejando (me quede en el NetBeans 8) pero ahora viendo el como diseñan una gui bonita creo que retomare el lenguaje. Muchas gracias por el video amigo!!! :)

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Muchas gracias por el comentario :)

  • @MorkKrig
    @MorkKrig 2 роки тому +1

    Que chimba de voz, es tan relajante que dan ganas de poner a estudiar y dejar de procrastinar.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias. No me esperaba ese comentario 😂😂

    • @masterpoj
      @masterpoj Місяць тому

      x2 además se agradece que tengas bien configurado tu micrófono, se aprecia mejor tu voz y eso es muy importante en este tipo de videos

    • @AnthonyZabs
      @AnthonyZabs  Місяць тому

      Muchas gracias! :)

  • @DavidGarciaGamboa
    @DavidGarciaGamboa 8 місяців тому

    Muy buen video me encanta que al menos alguien haga una interfaz tan genial en java swing, muchas gracias . Te has ganado un suscriptor.

    • @AnthonyZabs
      @AnthonyZabs  8 місяців тому +1

      Muchas gracias por el comentario. Bienvenido! :)

  • @clay5405
    @clay5405 2 роки тому +5

    Estoy iniciando jframe en Java pero veía la interfaces muy simples, este video cambió mi manera de visualizarlo.
    Gracias por el contenido colega.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Gracias a ti por el comentario compañero de. Espero que haya sido de utilidad. Saludos

  • @sarakoujou2966
    @sarakoujou2966 2 роки тому

    Muy bueno el vídeo me sirvió para hacer un proyecto de la prepa y el profesor quedó muy Agusto

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Que cool, me da gusto que te haya ido muy bien en tu proyecto. ¡Saludos!

  • @allenr7808
    @allenr7808 2 роки тому +1

    Tu video me sirvió de mucho, perfectamente explicado y comprensible para alguien que en su vida había hecho una interfaz gráfica :)

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Me alegra saber que te haya sido de mucha ayuda. ¡Gracias por comentar! :)

  • @samgarcer5154
    @samgarcer5154 4 місяці тому

    Excelente explicación me ha ayudado en mucho para empezar a cambiar la interfaz de mis proyectos, gracia

  • @hectorsirlopu9692
    @hectorsirlopu9692 2 роки тому

    OMG THANK YOU!!! I went through hours of "beginner" guides before I could find tNice tutorials and at least make a simple soft... Only video I've

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      I am happy that is was useful for you. Thanks for comment! 😉

  • @llm2380
    @llm2380 2 роки тому +8

    Justo lo que necesitaba para hacer mis programas más interesantes visualmente, Gracias Crack!!

  • @ethgoin7537
    @ethgoin7537 2 роки тому +2

    Este tutorial me ha servido y me va a servir de mucho. Enserio gracias por hacer este video

  • @solracnauj19
    @solracnauj19 3 роки тому

    Me gusto mucho toda la explicación, tus palabras no van rápidas y esto lo hace más entendible, me quedo la duda del ¿por qué no usar el placeholder ? Y lo de usar el label para cerrar y no el botón de la barra, sólo quitando el minimizar y restaurar

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      ¿Te refieres al uso de un TextPrompt para usar un placeholder? Es correcto, esa sería una forma más adecuada de implementar ese efecto. Lo hice de esa forma para según yo evitar escribir más código con esa instrucción, pero creo que salió al revés porque sí terminé escribiendo más código para las condicionales jaja.
      Y sobre la barra que mueve el programa, no es obligatorio quitarla, pero hay ocasiones que su diseño no se acopla bien al que estás trabajando y gusta más en diseñar una propia. Ahí muestro cómo sería esa forma, aunque claro, faltaría además agregar los botones de minimizar y restaurar.

    • @solracnauj19
      @solracnauj19 3 роки тому +1

      @@AnthonyZabs muchas gracias por la respuesta y tienes toda la razón 😅🤣

  • @jahirbautista8198
    @jahirbautista8198 2 роки тому

    Eres un grande, Anthony. Porfa sigue produciendo contenido, visualizaciones no te van a faltar..!

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por el comentario amigo :)

  • @CKIEMNSTER-rn7wr
    @CKIEMNSTER-rn7wr Рік тому +1

    JUSTAMENTE NECESITABA ESTO
    Tengo que hacer un punto de venta y esto me está ayudando bastante u.u💕

    • @AnthonyZabs
      @AnthonyZabs  Рік тому

      Me da gusto que te sirva. ¡Saludos! :)

  • @juancbusta
    @juancbusta 2 роки тому

    Muchas gracias Anthony, muy claro todo. En un video corto logras cubrir muy buen material!

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por el comentario amigo. Me da gusto que el material sea de su agrado y utilidad. ¡Saludos! :)

  • @sancp6923
    @sancp6923 2 роки тому

    guardado para ver el finde, definitivamente me interesa

  • @arpp0isonsocketcap585
    @arpp0isonsocketcap585 2 роки тому +51

    Gracias, ahora nada más me hace falta aprender a programar en Java 😂

  • @cherrybomb7639
    @cherrybomb7639 4 дні тому

    Gracias! Este video me ayudara mucho con mi proyecto final

  • @estebanpulgarin1178
    @estebanpulgarin1178 2 роки тому

    Excelente. Sin tan sólo Swing se usara hoy en día... Pero no deja de ser interesante.

    • @joadm5724
      @joadm5724 2 роки тому

      que se usa hoy en día para hacer aplicaciones de escritorio así?

    • @estebanpulgarin1178
      @estebanpulgarin1178 2 роки тому +1

      @@joadm5724 No, se sigue usando Swing con ese propósito (y creo que con Python pero no se si a ese nivel). A lo que me refería es que hoy una gran parte del mercado ha volcado a aplicaciones web, donde Java escritorio pierde campo, aunque con Spring la cosa cambia.

  • @maxigaitan8401
    @maxigaitan8401 Рік тому

    excelente video.... la interfaz queda un deleite visual... 10/10

  • @jeansmith6153
    @jeansmith6153 3 роки тому +2

    Tremendo crack, gracias por el contenido. Me dio mucha inspiración para hacer mis propios diseños

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      ¡Muchas gracias por el comentario!

  • @misaelflores5611
    @misaelflores5611 2 роки тому +2

    Increible video,gracias por compartir tu conocimiento.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Gracias a ti por tu comentario.
      Saludos :)

  • @MrShadow732
    @MrShadow732 2 роки тому

    Que buena explicación, excelente los efectos la verdad ayuda muchísimo cambiar todo eso porque es un extra para cualquier programa que diseñemos porque le da un extra que sobresale por sobre el común denominador. Muchas gracias 😊

    • @MrShadow732
      @MrShadow732 2 роки тому

      ​ @Anthony Zabs te cuento. yo ya tenía mi frm del logín realizado el cual era muuuuuuy malo bro. Lo que hice fue modificar el que ya tenía con tu diseño para modernizarlo y quedó fantástico. y mi aplicación sigue funcionando como si nada. Gracias bro por mas gente como tu en el mundo. Sigue así que a los nuevos como yo, ayudas muchisimo con tu contenido.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por tu comentario bro. Sin duda es motivación para continuar trayendo más contenido. Gracias!

    • @MrShadow732
      @MrShadow732 2 роки тому

      @@AnthonyZabs no se por donde escribirte pero me gustaría mostrarte el cambio que hice porque es parecido al tuyo pero ya funcional y por ahí me tiras ideas para el resto.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Puede ser por alguna de mis redes, están en el canal. O por aquí comparteme el link a tu repositorio en github :)

  • @Frvnxu
    @Frvnxu 2 роки тому +1

    Buen video, muy bien explicado! que lindo sacarle el potencial a Java.

  • @nelsonalvarez92
    @nelsonalvarez92 2 роки тому

    muy pero muy buen video !!!!!! felicitaciones por tu contenido, cai de casualidad y ya quede enganchado.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      ¡Muchas gracias por el comentario! :)

  • @edgarcaraballo7416
    @edgarcaraballo7416 Рік тому

    Gracias por aportar tu conocimiento, las interfaces su muy buenas la que creas, te ganaste un nuevo subscriptor

  • @ronaldgutierrez6016
    @ronaldgutierrez6016 Рік тому

    buen video sin duda me ayudo para comenzar a mejorar mejor el diseño de mis proyectos, gracias y sigue así

  • @abelsullcasantiago4824
    @abelsullcasantiago4824 3 роки тому +1

    Buen video amigo, mereces más suscriptores. Bueno conmigo tienes uno más, tu ayuda me sirvió para un trabajo que me pidieron, muchas gracias.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      ¡Muchas gracias por el comentario! Es el objetivo, ahí vamos poco a poco :)

  • @rode1000
    @rode1000 2 роки тому +2

    Antes de iniciar la ventana colocas esto y tendrás la apariencia de Windows:
    JFrame.setDefaultLookAndFeelDecorated(true);
    String estilo = javax.swing.UIManager.getSystemLookAndFeelClassName();
    javax.swing.UIManager.setLookAndFeel(estilo);
    (Idealmente colocalo en un try catch. Para linux es parecido pero con gtk)
    De nada.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Excelente, ¡muchas gracias por el aporte!

  • @elosy_the_thoughtless
    @elosy_the_thoughtless 2 роки тому +3

    Gracias por dejar el codigo fuente, me sirvio de mucho 👍

  • @starcraft3113
    @starcraft3113 3 роки тому +1

    Buen video amigo.
    Diseños de ese tipo siempre aplico cuando me toca un trabajo, exceptuando que uso el TextPromt, paneles a los que repinto con una clase, para la conexión a bd uso una librería que hice para evitar escribir código XD ya de esa forma conectarme y ejecutar SQL lo hago con una línea.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +3

      ¡Muchas gracias! Sí, usando un TextPromt sería mucho más sencillo, pero quise intentar mostrar que se puede lograr diseñar así sin ayuda de librerías adicionales, solo Java Swing nativo (para quienes van empezando básicamente) jaja. Y lo de tu librería para la conexión a la bd es un mega plus.

    • @starcraft3113
      @starcraft3113 3 роки тому

      @@AnthonyZabs pues si mas que todo para evitarme la escrita, si gustas puedo enviártela, aunque solo funciona para BD de postgres, porque es lo que uso mas, conecta, ejecuta sql, retorna datos de un select para llenar tablas o de paso también le tengo un método para que devuelva un modelo de tabla, solo ejecuta el sql y te da el modelo de la tabla llena con los datos, validaciónes que sirven como para Login, crea respaldo y restaura BD también.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      @@starcraft3113 Suena bastante completa. Si la tienes publicada en algún sitio con gusto me gustaría echarle un vistazo ;)

    • @starcraft3113
      @starcraft3113 3 роки тому

      @@AnthonyZabs En YT mismo, ua-cam.com/video/fnjeCevQfSk/v-deo.html y ua-cam.com/video/kuH1ppHalf8/v-deo.html la documentación no la tengo actualizada por flojera.

    • @snexder2981
      @snexder2981 3 роки тому +1

      @@starcraft3113 men, muy interesante, le voy a echar un vistazo.

  • @juanbatista6075
    @juanbatista6075 2 роки тому

    Excelente explicacion. Muy buen disenno. Realmente fantastico

  • @cesarjimenez3907
    @cesarjimenez3907 2 роки тому

    Desde hace bastante tiempo se ha podido hacer algo como esto, que la verdad se ve muy bien.
    Lástima que esto ya no se utiliza para nada, la industria pasó de Java Swing hace muucho tiempo.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Totalmente. Toda la industria se mueve más por el lado web y Java normalmente para microservicios

  • @esoyyosuperswag1876
    @esoyyosuperswag1876 2 роки тому

    Todo un Julio profe de la programación, te ganaste un sub

  • @rolandoflores3048
    @rolandoflores3048 4 місяці тому

    Aun me falta mucho por aprender. Para dejar algo asi de hermoso.

  • @alexanderrivas5192
    @alexanderrivas5192 3 роки тому +2

    Excelente video, ahora ya se como hacer mejor mis diseños, muchas gracias.
    Me gustaría saber si me podrías ayudar con algunos códigos dentro de un proyecto que estoy haciendo.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      Claro, expón tus dudas aquí y si es necesario le hacemos un video.
      Gracias por el comentario :)

  • @anthonyimbaquingo322
    @anthonyimbaquingo322 Рік тому

    No puedo creer que vi este video mientras desayunaba

  • @exl260708
    @exl260708 2 роки тому

    Muy buen aporte excelente explicación y voz todo limpio 10/10 suscriptor mas

  • @VANTYCSolutions
    @VANTYCSolutions 5 місяців тому

    Para que corra hay que estar instalando el Jre de Java. Mejor lo hago en Python o rust o de plano una pwa. Buen video y creativa la idea de todos modos.

  • @znburgos
    @znburgos 3 роки тому +1

    Invaluable, maestro; muchas gracias.

  • @profesoredwin
    @profesoredwin 3 роки тому +2

    Muchas gracias, excelente video, por su explicación y utilidad

  • @jimparedes9603
    @jimparedes9603 3 місяці тому

    Excelente video, muchas gracias!!

  • @alexbrivas9558
    @alexbrivas9558 3 роки тому

    Me encantó la forma en que explicaste bro... nuevo suscriptor :333

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      ¡Muchas gracias! Bienvenido al canal :)

  • @TheDraifor
    @TheDraifor 2 роки тому

    ¡Wooww! Sencillamente genial. ¡¡Muchas gracias!!

  • @AndyPC
    @AndyPC 11 місяців тому

    Genial, te sobra talento, he estado realizando pruebas y así llegue a tu video, ¿que sugerencia me podrían ofrecer para que los cuadros emergentes (como el del final del video) también tengan un estilo parecido a la interfaz creada?

  • @hansfullstackcod
    @hansfullstackcod 2 роки тому

    Wao muchas gracias por este video por mostrar hacer una aplicación de escritorio con una interfaz muy bonita

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por el buen comentario :)

  • @androyder666
    @androyder666 2 роки тому

    Excelente explicación me suscribo, así si dan ganas de aprender

  • @alanriveros8773
    @alanriveros8773 3 роки тому +1

    Por favor haz un curso... excelente video 👌

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +1

      ¡Muchas gracias! Ya me encuentro en planeación para eso ;).

  • @leonardopulgar503
    @leonardopulgar503 Рік тому

    Hermano, que loco, te quedó genial. Yo si no entendía esas cosas, o sea, me preguntaba: como hacen esas interfaces minimalistas si en swing todo es Windows XP y tal, pero supongo que es cuestión de librerías nuevas y arreglos nuevos

  • @genergullermocruz3659
    @genergullermocruz3659 2 роки тому

    Everything works flawlessly

  • @mrrony2703
    @mrrony2703 2 роки тому

    Excelente, quedó perfecto . Pero te agradecería inmensamente si puedes hacer un tutorial donde muestres como reutilizar las pequeñas partes de códigos cuando toque tener muchas ventanas y no estar repitiendo el mismo código en todas las ventas o en todo caso como invocar una clase que traiga todas esas funciones o la manera de customizar el código. Gracias de antemano.
    Saludos

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Anotado para un próximo video. Saludos y gracias por el comentario.

  • @emec324
    @emec324 2 роки тому +1

    Excelente producción del video, está muy entretenido escuchar y aprender lo que explicas. Excelente

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Muchas gracias por el comentario :)

  • @jacktroncospizarro6344
    @jacktroncospizarro6344 2 роки тому

    Genial!!!. Excelente video y muy buena la explicación.

  • @victorhugobracho
    @victorhugobracho 2 роки тому

    Excelente. Muchas gracias por compartir.

  • @joelhernandez6062
    @joelhernandez6062 2 роки тому

    Estupendo, muchas gracias. Para que la ventana ocupe la pantalla completa, ¿también se puede eliminar la barra superior de java?

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Sí claro, ya sea que por defecto la inicies en pantalla completa, en las propiedades de la derecha del Jframe principal viene un check con esa opción. Igual podrías agregarle el botón de minimizar y maximizar. La implementación sería la misma que con el botón de cerrar. Obviamente la instrucción de ese botón sería otra

    • @joelhernandez6062
      @joelhernandez6062 2 роки тому

      @@AnthonyZabs , Gracias.

  • @valenzuelabarrioshetzondan6118

    deberias ser profesor de univesidad jajaja 10/10

  • @pedromarcovelizcavagnaro529
    @pedromarcovelizcavagnaro529 3 роки тому

    Señor interfaces muy buen contenido haga más

  • @diegogarcia-op3kr
    @diegogarcia-op3kr 3 роки тому +1

    Genial el aporte, muchas gracias me cae de perlas.

  • @gonnn.
    @gonnn. 2 роки тому

    me gusto el anuncio el video no lo termine todavia pero segui asi porfa

  • @ismaelreyes2141
    @ismaelreyes2141 2 роки тому

    Muy buen tutorial, me sirvió de mucho

  • @-NAO2706-
    @-NAO2706- 10 місяців тому

    Holaa muy buen video pero en el minuto 8:38 donde mencionas el undecoraated y posterior el localize para que aparezca centrados no aparecen en netbeans en la GUI a dia de hoy estuve revisando en las propiedades y no encontre nada referente sabes en donde se podrian encontrar ???

  • @liliasusanabeltrandezuleta2311
    @liliasusanabeltrandezuleta2311 3 роки тому

    Muchas Gracias, aprendi mucho con tu vídeo, sigue adelante.

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      ¡Muchas gracias! Me da gusto que te haya sido de ayuda. :)

  • @brayhanromero8927
    @brayhanromero8927 Місяць тому

    muchas gracias por la información, me ayudaste un montón

    • @AnthonyZabs
      @AnthonyZabs  Місяць тому

      Un gusto en poder ayudar 🙌🏼

  • @christiand.1795
    @christiand.1795 Рік тому

    Wow. Excelente aporte!

  • @keikurono5802
    @keikurono5802 2 роки тому +1

    Cómo ingresas la raya abajo del textField?

  • @moisesvargasichpas4805
    @moisesvargasichpas4805 3 роки тому +1

    Queremos mas de estos videos

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      Al público lo que pida. ¡Pronto nuevo contenido! :)

  • @manuelalejandroibarragonza797
    @manuelalejandroibarragonza797 2 роки тому

    Un excelente video, me sirvió de mucho, solo me quedo una duda, como puedo poner un diseño bonito en un jinternalframe?

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Para esos casos te recomendaría ya mejor usar un Look And Feel, estos ya te proporcionan una capa personalizada en esos componentes nativos. Además te permiten editarlos, por ejemplo te recomiendo el Flatlaf

  • @andreinaaaaa
    @andreinaaaaa Рік тому

    Gracias bro, increíble 👏🏻

  • @Rauljoaquin250
    @Rauljoaquin250 2 роки тому

    Que buen diseño Anthony, te felicito. Dejame preguntarte, podrias explicar la parte final sobre como luego de darle al Boton ENTRAR se podria ingresar a otro frame para asi iniciar a trabajar en el programa (cual sea) como tal?

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому +1

      Hola Raúl, gracias por tu comentario.
      Eso lo explico en el video de "JPanel dentro de otro JPanel". Aquí me centré únicamente en el diseño, pero al combinarlo con el video que te comento quedaría algo más completo y funcional. Revisalo y si te queda alguna duda con gusto te apoyo. Saludos.

    • @Rauljoaquin250
      @Rauljoaquin250 2 роки тому

      @@AnthonyZabs Ok entendido 😎👍👍👍, ire a buscar tu video. Muchas gracias por tu ayuda.

  • @ubaldosanjuansanjuan2393
    @ubaldosanjuansanjuan2393 3 роки тому

    La verdad me gustó mucho el vídeo, saludos

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      ¡Gracias! Me da gusto eso. Saludos :)

  • @trappist9316
    @trappist9316 3 роки тому +2

    *_¿Nombre de la música que empieza a sonar en el minuto _**_0:29_**_?_*

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому

      En la descripción viene la música que uso en los videos ;)

  • @gTosca_666
    @gTosca_666 3 роки тому

    Tremendo, con JavaFx también se hacen interfaces increíbles.

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Sii, pasa a ahorrar mucho trabajo que aquí hicimos de manera artesanal jeje.

  • @g0lbano
    @g0lbano 10 місяців тому

    Hola, en mi aplicacion java tengo que hacer un apartado para gestionar imagenes. Subir imagenes, eliminar, visualizar etc. ¿Cual es la mejor forma para implementarlo? Gracias!

  • @michaeljimenez9562
    @michaeljimenez9562 3 роки тому

    De los mejores videos que e visto

  • @Carloshdv
    @Carloshdv Рік тому +1

    Cómo hiciste para que el panel que actúa como la barra donde está el botón de salir no tape los otros paneles? Yo lo hago y queda sobre los otros

    • @leandroperez1439
      @leandroperez1439 Рік тому

      también podés crear un panel que ocupe esa parte del frame que quieres en lugar de que ocupe todo el ancho. así cuando lo agregas solo ocupa el espacio del "boton", otra cosa cuidado con el ornden en el que se agrega los componentes por que afecta.

    • @Carloshdv
      @Carloshdv Рік тому +1

      @@leandroperez1439 gracias, lo voy a tomar en cuenta ☺️

    • @leandroperez1439
      @leandroperez1439 Рік тому

      pudiste solucionar lo de la imagen pixelada? hay muchas formas de hacerlo: aquí te dejo ejemplo:
      Creo un Obj File para guardar el path o direccion de la imagen.
      Luego creo un on¿bjeto Image y le asigno el file. Esto ya permite traer la imagen pero para agregarla a un jLabel hay que castearlaa IconImage. A menos que la imagen esté a medida no se puede reescalar con algun metodo solo delimitar qué tanto de esa imagen queremos ver usando el largo y ancho. Para eso vuelvo a crear otro obj image que va a ser igual a imagenOrigina.getScaledInstance(), esto te da la imagen a la escala que le pongas ahora sí, creamos el IconImage con la imagen redimensionada.
      File imagenFile = new File("/home/usuario/recursos/imagen.jpg");
      Image imagenOriginal;
      try {
      imagenOriginal = ImageIO.read(imageFile);
      Image imagenResized = imagenOriginal.getScaledInstance(
      aqui va el largo,
      aqui va el alto,
      aqui va el escalado, (puede ser Image.SCALE_FAST o SCALE_SMOTH entre otros )
      );
      ImageIcon iconImage = new ImageIcon(imagenResized);
      JLabel miJlabel= new JLabel(iconImage);
      } catch (IOException ex) {
      System.out.println("no se encuentra");
      System.out.println(ex);
      }
      Quiero aclara que todo esta en un try caht por si tira error y no encuentra el file en elpath ofrecido y que ahí tambié hay que darle las dimensiones al Jlabel (que sea las mismas dimensionesque le opusiste a la imagen redimensionada) y por ultimo ad¿gregar al panel.

  • @AMKRECORDS
    @AMKRECORDS 2 роки тому

    eso de bajar un par de tonalidades es un poco burdo lo normal es usar un opacity de 75 porciento o algo más criterioso

    • @AnthonyZabs
      @AnthonyZabs  2 роки тому

      Buena recomendación, totalmente de acuerdo

  • @wilsonoquendo6097
    @wilsonoquendo6097 3 роки тому +1

    Se pueden modificar los estilos del cuadro del joptionpane?

    • @AnthonyZabs
      @AnthonyZabs  3 роки тому +3

      Está muy limitado en cuanto a lo que le puedes cambiar. Lo ideal sería diseñar tus propias alertas usando JPaneles dándoles la funcionalidad de aparecer como ventanas flotantes.

  • @kibito2392
    @kibito2392 2 роки тому

    Al fin... Es como primefaces, ya están para react, vue y angular (para algunos es normal; pero para otros, incluyendome, primefaces era bien feo 😂😁 )

  • @greivin01
    @greivin01 2 роки тому

    Que buen video... Gracias por compartir

  • @mijael0222
    @mijael0222 2 роки тому +2

    interfaces muy buenas, asi si sigue dando ganas de aprender :)

  • @visoven
    @visoven 2 роки тому

    Oye gracias está buenísima la induccion

  • @OeParceroxD
    @OeParceroxD 10 місяців тому

    Y no es mejor hacerlas con html y css?, usando el java web?

  • @ronaldmartinez3724
    @ronaldmartinez3724 6 місяців тому

    Buena tengo problema con el hand cursor, alguna solucion?