Want to create interactive content? It’s easy in Genially!

Get started free

Mapa cognitivo secuencial

Javier Martin Mendez Gonzalez

Created on February 21, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Modern Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

Ingeneria en Sistemas Computacionales

Topicos Avanzados de Programación SCD-1027 Actividad de aprendizaje. Nº A.2.1 Tema desarrollado: Mapa cognitivo de secuencia. Participante: Javier martin mendez gonzalez Nº de control: 22271014 Nombre del profesor: ING. César Iván Álvarez Albores Lugar: tuxtla gutierrez, Chiapas. Fecha: 20/02/2024

Ingeneria en Sistemas Computacionales

Mapa cognitivo de Secuencias Nuevos componentes personalizados.

Ingeneria en Sistemas Computacionales

Conclusión. Mediante el mapa de cognitivo de secuencia podemos crear de una manera ordenada nuevos componentes de forma personalizada, documentando cada moficación hasta lograr nuestro objetivo si queremos una nueva ventada de texto o creación de un boton.

Referencias. javatlacati. (2022, December 27). Componente personalizado en NetBeans (Beanform). Javapro.org; javapro.org. https://javapro.org/programming-languages/componente-personalizado-en-netbeans- tuescu. (2020, July 24). ✅ Mapas Cognitivos de Secuencias (IMPORTANTES) con Ejemplos. Tu Escuelita. https://tuescuelita.com/mapas-cognitivos-de-secuencias/ componentGonzález, N. (n.d.). Cómo crear componentes de Swing. Retrieved February 21, 2024, from https://static1.1.sqspcdn.com/static/f/923743/24478431/1394216853153/ComoHacerComponentesDeSwing.2.pdf?token=m2HonaWtCOiwBqo4PgVGFh4BQ7M%3D.

Definir nuevos atributos y métodos.

Para un botón personalizado, se podrían agregar métodos para cambiar el aspecto visual y manejar eventos específicos. Para un campo de texto personalizado, se podrían agregar métodos para la validación de entrada o el formato de texto.

Crear una clase que extienda el componente seleccionado.

Implementamos una nueva clase que extienda base del componente elegido, ejemplo: Para crear un nuevo tipo de botón, extender JButton o JToggleButton. Para un nuevo campo de entrada de texto, extender JTextField o JTextArea.

Pruebas y depuración

Se realizan pruebas en el nuevo componente personalizado para garantizar su correcto funcionamiento en diferentes situaciones y escenarios. Además, depurar cualquier problema o error que pasara dentro el proceso de desarrollo.

Gestion del diseño y la presentación

Asegurarse de que el nuevo componente personalizado se integre adecuadamente con el diseño general de la interfaz de usuario. Esto puede implicar ajustes en el tamaño, la posición y la apariencia visual del componente.

Documentación

Escribir documentación clara y precisa que describa el uso, la configuración y cualquier otra información relevante sobre el componente personalizado.

Implementación de la lógica

Escribir el código necesario para implementar la funcionalidad personalizada del componente

Explicación del código: Se crea una ventana JFrame con el título "Ejemplo Swing". Se crea un panel JPanel y se añade a la ventana. Se crea una etiqueta JLabel con el texto "Hola, mundo!" y se añade al panel. Se crea un botón JButton con el texto "Click" y se añade al panel. Se crea un campo de texto JTextField y se añade al panel. Se hace visible la ventana.

Identificar la necesidad

Reconocer la funcionalidad requerida que no está disponible en los componentes estándar de Swing.

Seleccionar el componente adecuado

Elegir el componente base adecuado a las características del nuevo componente personalizado ejemplo: Si se necesita un componente con una sola línea de entrada de texto, JTextField podría ser una opción. Para un área de texto multi-línea, JTextArea sería apropiado. Si se desea una casilla de verificación con un comportamiento específico, se podría emplear JCheckBox. Para un componente de botón personalizado con aspectos visuales y comportamientos únicos, JButton o JToggleButton serian utiles.

Integración del proyecto

Incorporar el nuevo componente personalizado en el proyecto de software existente, asegurándose de que esté correctamente integrado y funcione sin problemas con otros componentes y funcionalidades.