Crear aplicaciones de escritorio con Java, Swing y JDBC
Precio
125 € -
Cursos de especialización,
A distancia de 24 horas
|
Aprende a crear ricas interfaces de usuario con Java utilizando Swing. Crea formularios con Java que interactuen con cualquier base de datos a través de JDBC
Fundamentos de Java.
Módulo 1. Introducción a Swing.
-Objetivos del curso y requisitos.
-Las aplicaciones de escritorio.
-JFC, AWT y Swing.
-Crear una aplicación Swing.
Módulo 2. Arquitectura de la interfaz gráfica.
-Los contenedores de nivel superior.
-Crear y mostrar un frame.
-El aspecto de la ventana.
-El cierre de la ventana.
-La API del frame.
Módulo 3. Introducción a los componentes Swing.
-La clase JComponent.
-La apariencia.
-El estado.
-El tamaño y la posición.
-La disposición.
-La jerarquía de contenido.
Módulo 4. Etiquetas, botones y cuadros de texto.
-Las etiquetas.
-Utilizar HTML en componentes Swing.
-Los botones.
-Introducción a los eventos en Swing.
-Lo cuadros de texto.
Módulo 5. Los controles booleanos.
-Introducción a los controles booleanos.
-CheckBox, ToggleButton y RadioButton.
-Agrupar controles con un ButtonGroup.
Módulo 6. El control ComboBox.
-El control ComboBox.
-Los elementos del ComboBox.
-Personalizar el ComboBox.
Módulo 7. El control List.
-El control List.
-Asignar elementos a un List.
-Procesar la selección.
-Personalizar el List.
Módulo 8. El control Tree.
-El control Tree.
-Configuración de un control Tree.
-Los elementos de un Tree.
-Procesar la selección.
-Personalizar el Tree.
Módulo 9. El control Table I.
-El control Table.
-Cambiar el tamaño de las columnas.
-El contenido del Table.
-Personalizar el modelo de tabla.
Módulo 10. El control Table II.
-Ordenar el contenido.
-Filtrar el contenido.
-Procesar la selección de usuario.
-Editores y renderers.
Módulo 11. Editores de texto con formato.
-El control JFormattedTextField.
-Distintos tipos de formatos.
-Utilizar máscaras.
-Obtener y asignar el valor.
-La validación.
-El control JPasswordField.
Módulo 12. El control Spinner.
-El control Spinner.
-Modelos y editores estandard.
-Utilizar un modelo personalizado.
-Utilizar un editor personalizado.
Módulo 13. TextArea y TextPane.
-El control JTextArea.
-El documento.
-El control JTextPane.
-Aplicar estilos a un documento.
Módulo 14. Los menús en Swing.
-Introducción a los menús en Swing.
-Responder a eventos de menú.
-Accesos desde teclado.
-Los menús Popup.
-Personalizar un menú.
Módulo 15. El control Slider.
-El control Slider.
-El Timer.
-Ejemplo de uso de un Slider.
Módulo 16. Los Diálogos.
-Introducción a los Diálogos.
-Diálogos de mensaje.
-Diálogos de opciones.
-Diálogos de entrada.
-Diálogos personalizados.
Módulo 17. ColoChooser y FileChooser.
-El componente JColorChooser.
-Personalizar un JColorChooser.
-El componente JFileChooser.
-Definir filtros en un JFileChooser.
-Usar un FontChooser.
Módulo 18. RootPane, GlassPane y LayeredPane.
-El RootPane.
-El GlassPane.
-El LayeredPane.
Módulo 19. Paneles y bordes.
-Introducción al JPanel.
-Los bordes en Swing.
-Añadir componentes a un Panel.
-Como diseñar una interfaz.
Módulo 20. El ScrollPane.
-Introducción al JScrollPane.
-Las partes de un ScrollPane.
-Personalizar la apariencia.
-Personalizar el desplazamiento.
Módulo 21. SplitPane y TabbedPane.
-Introducción al JSplitPane.
-Definir la división.
-Anidar SplitPanes.
-Introducción al JTabbedPane.
-Personaliar las pestañas.
Módulo 22. Los Frames internos.
-Introducción a los formularios MDI.
-El DesktopPane.
-El InternalFrame.
-El DesktopManager.
Módulo 23. Layout Manager I.
-Los gestores de distribución.
-BorderLayout.
-FlowLayout.
-BoxLayout.
Módulo 24. Layout Manager II.
-CardLayout.
-GridLayout.
-GridBagLayout.
Módulo 25. Layout Manager III.
-GroupLayout.
-SpringLayout.
-Posicionamiento absoluto.
Módulo 26. Eventos en Swing I.
-Los eventos en Swing.
-Eventos Action.
-Eventos Caret.
-Eventos Change.
-Eventos Container.
-Eventos Document.
-Eventos Focus.
Módulo 27. Eventos en Swing II.
-Eventos Internal Frame.
-Eventos Item.
-Eventos Key.
-Eventos List.
-Eventos Mouse.
Módulo 28. Eventos en Swing III.
-Eventos Property Changed.
-Eventos Table Model.
-Eventos Tree.
-Eventos Undoable Edit.
-Eventos Window.
Módulo 29. Primeros pasos con JDBC I.
-Introducción a JDCB.
-JDBC y Access.
-JDBC y Microsoft SQL Server.
Módulo 30. Primeros pasos con JDBC II.
-JDBC y MySQL.
-JDBC y Oracle.
-JDBC y Java DB.
Módulo 31. Enviar instrucciones a la base de dato I.
-El objeto Connection.
-El objeto Statement.
-Hacer cambios en la base de datos.
-Enviar varias instrucciones.
Módulo 32. Enviar instrucciones a la base de dato II.
-PreparedStatement.
-Llamadas a procedimientos almacenados.
-Gestionar transacciones desde JDBC.
Módulo 33. Procesar los resultados I.
-Introducción al ResultSet.
-Tipos de navegación.
-Actualizaciones.
Módulo 34. Procesar los resultados II.
-Procesar múltiples resultados.
-Enlazar con un JComboBox.
-Enlazar con un JTree.
-Enlazar con un JTable.
Módulo 35. Acceso a datos en NetBeans.
-Acceso a datos en NetBeans.
-Utilizar un EntityManager.
-Aplicaciones de base de datos en NetBeans.
- Máster en gestión y desarrollo de aplicaciones multiplataforma Masters y Postgrados OnLine de SEAS Estudios Superiores Abiertos
- Curso de JAVA EE Cursos de especialización OnLine de SEAS Estudios Superiores Abiertos
- Curso superior en aplicaciones informáticas Cursos de especialización OnLine de SEAS Estudios Superiores Abiertos
- Curso Práctico de Programación en Java Cursos de especialización OnLine de ACEDIS Formación
- Curso Java Cursos de especialización OnLine de SEAS Estudios Superiores Abiertos
- Experto en aplicaciones orientadas a objetos Cursos de especialización OnLine de SEAS Estudios Superiores Abiertos
- Curso superior en desarrollo de aplicaciones para móviles Cursos de especialización OnLine de SEAS Estudios Superiores Abiertos
- Curso de Creación de Dashboards Interactivos desde Cero con Dash y Plotly Cursos de especialización OnLine de ACEDIS Formación
- Curso de Automatización de Procesos Inteligentes IPA con Python Cursos de especialización OnLine de ACEDIS Formación
- Curso Práctico de ChatGPT Aplicado a Programación y Análisis de Datos Cursos de especialización OnLine de ACEDIS Formación
El curso Crear aplicaciones de escritorio con Java, Swing y JDBC está en nuestro Buscador de Cursos y Masters desde el 05/01/2011.
- Nuestros Servicios
- Publicidad para Centros de Formación
- Formación Cooperativa
- Alquiler de Aula Virtual
- Nuestra Empresa
- Portal Formativo S.L.U.
- Plataforma de Teleformación
- Formas de Contacto
- info@portalformativo.com
- 902 922245
- © 2002-2024 Portal Formativo S.L.U.
- B-27303494