► 15. ✅ CURSO PRÁCTICO JAVAFX: Desarrollo de un LOGIN, interfaz gráfica + Base de Datos 【MVC】1/2

Поділитися
Вставка
  • Опубліковано 13 лип 2020
  • 🔴¿Necesitas un Código? ¿Colaboración para desarrollar un proyecto JAVA?
    ¡ESCRÍBENOS!
    📧 Formulario de Contacto:
    uh-tis.blogspot.com/p/formula...
    🔴 CÓDIGO FUENTE:
    github.com/softwareGalaxia70/...
    ☢️ PUEDES ACCEDER A LA LISTA DE REPRODUCCIÓN DEL CURSO DE JAVAFX ☕:
    • 🔴 CURSO PRÁCTICO JAVAFX
    __________________________________________________________________________________________
    El día de hoy traemos un nuevo capitulo, de nuestro curso practico de JAVAFX, trabajaremos en un ejercicio practico; diseñaremos un LOGIN o ventana de inicio de sesión, realizaremos el proceso de diseño de la interfaz gráfica utilizando la herramienta Scene Builder y trabajaremos la parte de lógica de nuestro proyecto, aplicaremos el patrón de diseño modelo - vista - controlador... estaremos realizando el proceso de conexión a la base de datos y los métodos de consulta a la misma.
    __________________________________________________________________________________________
    ☢️ ¡DESCUBRE MÁS VIDEOTURORIALES DE JAVA!
    En nuestra lista de videos de 🌎 MUNDO JAVA ☕:
    ▶️ www.youtube.com/watch?v=rsWao...
    Para Contacto / Negocios / Business
    📧 Email: desarrollouh@hotmail.com
    🔴¡No olvides suscribirte a nuestro Canal! ▶️ / softwaregalax. .
    ------------------------------------------------------------------------------------------
    ¿Necesitas un Código? ¿Colaboración para desarrollar un proyecto JAVA?
    ¡ESCRÍBENOS!
    📧 Formulario de Contacto:
    uh-tis.blogspot.com/p/formula...
    ------------------------------------------------------------------------------------------
    ¡SÍGUENOS EN NUESTRAS REDES SOCIALES!
    🔵Blog Oficial Software Galaxia:
    ➡ uh-tis.blogspot.com/
    🔵Facebook:
    ➡ / softwaregala. .
    🔵Twitter:
    ➡ / ebastidasuh
    🔵Google +:
    ➡ plus.google.com/u/0/b/1082696...
    🔵Facebook Red de Blogs "Bendecidos Blogs":
    ➡ / bendecidosbl. .
    #JAVAFX #LOGINMVC
  • Наука та технологія

КОМЕНТАРІ • 26

  • @CodigoXtremo
    @CodigoXtremo  4 роки тому +1

    ☢️ Accede a este Curso por tan sólo USD$10 ☢️【Valorizado en USD$100】
    Para Más Información...
    Déjanos tu E-mail en los comentarios o ¡ESCRÍBENOS!
    📧 Formulario de Contacto:
    uh-tis.blogspot.com/p/formulario-de-contacto.html
    🔴¡SUSCRÍBETE a HiZTech! ➤ bit.ly/Suscribirme-Canal-HiZTech

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

    Gracias por tomarse su tiempo y ayudarnos con este tipo de manejo de eventos que es muy importante

  • @pablogarciacano9984
    @pablogarciacano9984 2 місяці тому +1

    Disculpa, por que podría ser que no me funciona lo de los espacios en blanco? se me abre la escena, pero sigo pudiendo poner los espacios.

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

    Gracias me ayudo a entender varias cosas. Solo una observación en la parte de validación de correo con expresiones regulares habría quedado genial. Nuevamente Gracias me ayudaste mucho.

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

      Saludos Luis, claro que si, muchas gracias por tu observación de hecho sería interesante aplicar ese tipo de validación de correo electronico con expresiones regulares en los campos, lo tendré en cuenta para futuras prácticas, muchas gracias por tu observación.

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

      Al contrario me ayudaste con una practica y tu idea me de ventanas dinámicas me funciono bastante, ahora mi duda es ¿Cómo pasar información de una ventana a otra? 😗😗😗 tendrás algún curso.

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

      @@luismolinavasquez415 Claro, en ese caso debes conectar los controladores de todas tus interfaces, luego lo haces aplicando POO, por Ej. la última práctica que hemos estado desarrollando implementamos esto...
      github.com/HizTech/PracticeUIControls_2/blob/main/src/controller/MainViewController.java
      Justo en esa clase podrás encontrar lo que te menciono, allí cargo las interfaces hijas en el controlador principal, haciendo uso de un objeto de tipo FXMLLoader, una vez obtenida la interfaz se hace uso de un método llamado getController(), de esta manera podrás tener conectadas todas tus interfaces y compartir información, lo que le menciono inicia a partir de la linea 69.
      Igualmente puede leer el código de los controladores hijos en caso que requiera obtener algún dato del controlador principal.
      Le comparto el link de todo el proyecto.
      github.com/HizTech/PracticeUIControls_2

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

    Cuando guardo en el SceneBuilder el archivo fxml no guarda la ruta del controlador, lo que ocasiona que tenga que añadirla a mano cada vez que guardo en el SceneBuilder ¿Hay manera de solucionar esto?
    El fragmento de código que se borra es:
    fx:controller="Controller.ViewLoginController">

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

    ¡Hola! Estoy aprendiendo mucho gracias a tú videos.
    Me he encontrado el problema que al realizar el consume del eventKey este no llega a pararse y se pinta la barra espaciadora en el textField. Estoy utilizando JAVA 16 y no he podido encontrar ninguna solución por foros. ¿Saben si es un problema de la versión JAVA? ¿Me recomiendan bajar de versión o hay alguna solución?
    Muchas gracias.

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

      Saludos Gonzalo, si, al parecer en versiones superiores ese método que muestro en los tutoriales no funciona muy bien, ya que estamos trabajando con JAVA 8, estaremos realizando pruebas con versiones superiores y de esta manera llegar a una solución, gracias por tu comentario.

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

    Hola buenas noches Dios le bendiga disculpe quería ver si podría ayudarme con un proyecto de javafx con scene builder porfavor 🙏

    • @CodigoXtremo
      @CodigoXtremo  Рік тому +2

      Hola Lidia! 😎
      Hemos respondido al correo que nos enviaste.
      Saludos...

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

    Una consulta, los fxml funcionarían si yo quiero trabajar con Visual Studio Code?

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

      Saludos ArchiTec, claro que si, no habrá ninguna problema, de hecho es perfecto ya que los archivos FXML los modificaras con SceneBuilder y trabajarías la parte lógica de tu aplicación y controladores desde VSCODE.

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

    Muy buen video! Tengo una duda, me sigue tomando los espacios y si pasa por el consume(); ¿Qué puedo hacer?

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

      Un saludo Kevin, gracias por tus comentarios; bueno si deseas puedes escribirnos a nuestro correo para orientarte con tu duda; puedes enviarnos alguna captura, como estas manejando tu proyecto y demás.
      Si deseas puedes revisar el código fuente del proyecto que trabajamos en el video.
      github.com/softwareGalaxia70/PracticeUIControls_login_javafx

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

      Me pasaba lo mismo, opte por usar TextFormatter y solo permitir numeros y letras

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

    Hola buenas! No me coge los metodos getCharacter y consume, como podria solucionar??

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

      Saludos, gracias por escribirnos, nos gustaría que nos indicara la versión de Java que utilizas, o bien si es posible enviarnos su diseño al siguiente correo.
      Soportehiztech@gmail.com
      Es un incoveniente que han presentado varias personas y nos gustaría revisar a detalle a que se debe esto.
      Saludos.

    • @camilo.magnus
      @camilo.magnus 2 роки тому

      Se debe a algun import que falta. Revisa el código fuente que hay en la descripción y mira los imports que te faltan

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

    Osea, si en un formulario tengo muchos elementos, tendría que llamar del método principal a cada uno.

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

      Saludos iCoder, gracias por ver nuestros vídeos, por escribirnos y exponer tu inquietud.
      Bueno acerca de tu pregunta me quedan varias dudas pero responderé en base a lo que entendí, por ejemplo: si tenemos un formulario con muchos elementos de interfaz gráfica (nodos), y necesitamos hacer uso de ellos como es el caso de los campos de texto, que en ocasiones necesitamos obtener la información que este tiene o lo botones que en ocasiones necesitamos ejecutar alguna acción, para lograr esto se deben llamar esos elementos al controlador y simplemente los enlazamos ahí haciendo uso de la etiqueta @FXML, lo que restaría solo sería darle el uso que necesitemos en la clase controladora, como lo hicimos en el viseo.
      En próximos vídeos vamos a trabajar con formularios que manejen muchos mas elementos para analizar como es el comportamiento en estos casos; espero mi respuesta te haya sido de ayuda, en todo caso puedes responder este comentario y así ampliar un poco mas tu inquietud, saludos :)

  •  Рік тому

    Yo no logro crear el proyecto, porque es complicado?

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

      Saludos, un poco tarde la respuesta, pero, ¿qué problema presenta?