Descripción
Este tutorial único y detallado le muestra cómo empezar a desarrollar aplicaciones de escritorio para clientes enriquecidos utilizando sus habilidades en Java y ofrece una cobertura exhaustiva de las características de JavaFX 17. Cada capítulo comienza con una introducción al tema en cuestión, seguida de una discusión paso a paso del tema con pequeños fragmentos de código. El libro contiene numerosas figuras que ayudan a los lectores a visualizar la GUI que se construye en cada paso de la discusión. Este libro ha sido revisado para incluir JavaFX 17 y versiones anteriores desde la edición previa.
Comienza con una introducción a JavaFX y su historia. Enumera los requisitos del sistema y los pasos para empezar a desarrollar aplicaciones JavaFX. Le muestra cómo crear una aplicación "Hello World" en JavaFX, explicando cada línea de código en el proceso. Más adelante en el libro, los autores Kishori Sharan y Peter Späth discuten temas avanzados como gráficos 2D y 3D, gráficos, FXML, controles avanzados e impresión. Algunos de los controles avanzados como TableView y WebView se tratan ampliamente en capítulos separados.
Este libro ofrece una cobertura completa y exhaustiva de las características de JavaFX 17; utiliza un enfoque incremental para enseñar JavaFX, asumiendo que no se tienen conocimientos previos de GUI; incluye fragmentos de código, programas completos e imágenes; cubre patrones MVC utilizando JavaFX; y cubre temas avanzados como FXML, efectos, transformaciones, gráficos, imágenes, lienzo, audio y video, DnD y mucho más. Así, después de leer y usar este libro, obtendrá una introducción completa a las API de JavaFX.
Lo que aprenderá
- Cómo construir interfaces de usuario de JavaFX y clientes Java
- Qué son las propiedades, los enlaces, las colecciones observables, las etapas, las escenas; cómo usarlas
- Cómo jugar con colores, estilizar nodos y manejar eventos
- Cómo añadir interactividad al usuario (ratón, teclado, DnD)
- Cómo hacer tablas, árboles y tablas de árbol
- Cómo hacer formas 2D, nodos de texto, formas 3D
- Cómo aplicar efectos, transformaciones, animaciones, imágenes
- Cómo dibujar; reproducir audio y video
Para quién es este libro:
Desarrolladores nuevos en la plataforma JavaFX. Se recomienda tener experiencia previa en Java.Autor: Kishori Sharan, Peter Späth
Editorial: Apress
Publicado: 26/01/2022
Páginas: 924
Tipo de encuadernación: Tapa blanda
Peso: 3.60lbs
Tamaño: 10.00h x 7.00w x 1.90d
ISBN13: 9781484278475
ISBN10: 148427847X
Categorías BISAC:
- Computadoras | Lenguajes | Java
- Computadoras | Interfaces de usuario
- Computadoras | Desarrollo e ingeniería de software | General
Sobre el autor
Kishori Sharan ha obtenido una Maestría en Ciencias en Sistemas de Información Informáticos de la Universidad Estatal de Troy, Alabama. Es programador Sun Certified Java 2. Posee una vasta experiencia en la formación de desarrolladores profesionales en Java, JSP, EJB y tecnología web. Cuenta con más de diez años de experiencia en la implementación de aplicaciones Java a nivel empresarial.
Peter Späth se graduó en 2002 como físico y poco después se convirtió en consultor de TI, principalmente para proyectos relacionados con Java. En 2016, decidió concentrarse en escribir libros sobre diversos aspectos, pero con un enfoque principal en el desarrollo de software. Con dos libros sobre procesamiento de gráficos y sonido, tres libros sobre desarrollo de aplicaciones Android y un libro para principiantes sobre desarrollo de Jakarta EE, el autor continúa su esfuerzo en la escritura de literatura relacionada con el desarrollo de software.
Este título no es retornable

