Efecto slide, animación, desplazamiento en java Swing

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

КОМЕНТАРІ • 19

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

    Esto es lo que buscaba

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

    como puedo hacer esto mismo pero sin que los componentes dentro de panel no vuelban a tener los look and feel determinados, estoy usando botones pero quitandoles el border y cuando hago la accion, los cambios se reinician

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

    Y si lo quiero hacer de abajo hacia arriba?

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

    buen video amigo solo tengo un problema, se pone muy lento el efecto cuando añado las objetos al panel que ejecuto esos metodos

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

    No hay que exportar ni instalar librerías externas?

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

    Hermano y el campo de texto del login como lo lograste?

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

      para mostrar y ocultar la contraseña?

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

      @@beldi6447 No, el efecto como de transparencia donde solo está borde infierior

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

      @@brayanarevalo2996 buena idea para un próximo vídeo, ve a las propiedades de la caja y deshabilita la propiedad BorderPainted, contentAreaField, uno de esos dos era... Así la caja no tendrá de bordes, si quieres que se vea el color de fondo que hay detrás habilita o desahbilita la propiedad opaque y finalmente solo ponle un separador o un panel pequeño en el borde de la caja de la caja y si deseas darle feedback al usuario puedes usar eventos de foco para cuando esté en foco la caja, haga que el separador o panel que usas como borde cambie de color.

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

      @@beldi6447 Gracias, creó que lo entendí, lo intentaré sin embargo estaré atento al próximo vídeo

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

      @@brayanarevalo2996 dale, suerte en tus trabajos y éxitos.

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

    Que ricooo

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

    Por favor alguien Paseme la URL de google modo incognito, por ejemplo google es : ww.google.com

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

    Como comente en tu anterior video, tu implementación es mala

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

      Vale máquina 😎

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

      por?

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

      @@moralespinagustavo7052 dentro de la documentación de Java se específica que es una violación a la concurrencia hacer uso de Threads para hacer modificaciones dentro de la GUI son muy específicas aquellos componentes que puedes usar dentro de un Thread o más bien alguna clase que implemente de manera correcta un Thread (Véase ExecutorService), debido a que la EDT se ejecuta en un hilo específico para el pintado de la GUI lo que ocasionaría fallas en incluso que se detenga un momento tu interfaz, la vía correcta sería implementar un swing.Timer o un SwingWorker aún que SwingWorker actúa más como un ExecutorService (esto quiere decir que una vez terminado el servicio sería despachado y tendrías que iniciar otra instancia) pero para hacer actualizaciones grandes como cargar listas a una Tabla sin la molestia de que se te trabe la interfaz todo esto realizándolo dentro de la EDT, ahora el Timer funciona bien, ya que implementa el ActionListener interfaz que se ejecuta a la cola de la EDT dentro del mismo hilo, está misma interfaz es la que ocupan los botones, para este tipo de implementaciónes ya hay librerías específicas que solucionan estos graves problemas TimingFramework (Este específicamente viene explicado en el libro de Filthy Rich Clients y el autor es un programador que trabajo muy de cerca durante la creación de Gráficos en Java) y Radiance Animation son una de ellas, estás a su vez te permiten cambiar la forma en la que la fracción de tiempo actúa pudiendo interpolar y lograr que las animaciones tengan ese toque que hacen en las webs con el famoso "Easing", como dije para más información puedes ir a la documentación de Java al apartado de concurrencia con la GUI, si buscas más información al respecto puedes ir a Stackoverflow o buscar algo relacionado a la animación en Java y te saldrá el mejor usuario que explica sobre esto más a detalle su nombre de usuario es MadProgrammer

    • @Link45458K
      @Link45458K Рік тому +3

      @@linkmaster12345678 Bro solo te pregunto la hora xd que denso

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

      @@linkmaster12345678 concuerdo, no use este video en especifico, pero por lo que veo, hay muchos haciendo lo mismo, el programa falla y hace 3 meses que le busco la vuelta y no la hay, me estoy volviendo loco, los jFrame desaparecen de nada al tocar cualquier boton, choser o check, podrías facilitarme al más de info además de la que diste en el comentario. desde ya muchas gracias