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

Reuse this genially

Componentes visuales y no visuales en IntelliJ IDEA

SERGIO AARON DORANTES MARTINEZ

Created on September 25, 2024

Presentación para Tópicos Avanzados de Programación, por Sergio Aaron Dorantes Martínez

Start designing with a free template

Discover more than 1500 professional designs like these:

Vaporwave presentation

Animated Sketch Presentation

Memories Presentation

Pechakucha Presentation

Decades Presentation

Color and Shapes Presentation

Historical Presentation

Transcript

Instituto Tecnológico de Tuxtla Gutiérrez Nombre de la asignatura: Tópicos Avanzados de Programación Título de la actividad: Componentes Visuales y No Visuales de Java en IntelliJ IDEA Nombre del estudiante: Dorantes Martínez Sergio Aaron Número de control: 23270095 Nombre del docente: Ing. César Iván Álvarez Albores Fecha de entrega: 24 de septiembre de 2024 Grupo: S4A

Presentación de

Java en IntelliJ IDEA

"Componentes visuales y no visuales"

Resumen

El uso de componentes visuales y no visuales son muy importantes para el desarrollo de cualquier aplicación o proyecto en IntelliJ IDEA, y es por eso que este mismo programa, nos ofrece una amplia gama de herramientas que facilitan el diseño, desarrollo y mantenimiento de las aplicaciones creadas. Aquí descubriremos la gran importancia de usarlos de forma correcta

INTRODUCCIÓN
COMPONENTES NO VISUALES

ÍNDICE

COMPONENTE
CONCLUSIONES
COMPONENTES VISUALES

INTRODUCCIÓN

IntelliJ IDEA es un entorno de desarrollo integrado, más conocido por su nombre en inglés como Integrated Development Environment (IDE). Un IDE es, en pocas palabras, una aplicación informática que se encuentra enfocada en proporcionarle al desarrollador diferentes servicios que le servirán para agilizar o mejorar su proceso de trabajo. Los componentes visuales de IntelliJ IDEA permiten a los desarrolladores interactuar de manera más directa y eficiente con su código y el entorno de trabajo. Por otro lado, los componentes no visuales comprenden un conjunto de herramientas que operan en segundo plano para optimizar el flujo de trabajo del desarrollador y la calidad del código.

COMPONENTe

  • Los componentes permiten al usuario interactuar con la aplicación y proporcionar información desde el programa al usuario sobre el estado de la aplicación.
  • Dentro de Java existen componenten que, bueno, hacen que java, sea java, tales como: Variables, ciclos, clases y objetos, métodos, herencia, interfaces y paquetes
  • Los componentes generan eventos

COMPONENTES VISUALES

Son elementos gráficos o visuales que se utilizan para construir la interfaz de usuario de una aplicación Java en IntelliJ IDEA. Estos componentes incluyen botones, cuadros de texto, etiquetas, listas, tablas y otros elementos que los usuarios pueden ver y con los que pueden interactuar directamente.

Los componentes visuales se muestran en la pantalla y permite al usuario interactuar con él. Todo componente debe tener propiedades, eventos, métodos y atributos. Esto con la finalidad de que el usuario tenga una interacción más práctica con la aplicación, permitiendo que su uso sea más fácil de entender EsEEsto co

Dentro de los componentes visuales se encuentran características, las cuales son:

- Las propiedades: Son datos públicos del componente y se puede acceder a ellas mediante un método parta leer y otro para modificar. Por ejemplo, en un botón su altura y anchura serían dos de sus propiedades.

- Los atributos: Son siempre de uso interno y privado al componente y deben usarse las propiedades para asignar dichos atributos. Por ejemplo, para la propiedad color, los atributos pueden ser el rojo, el verde, etc…

- Los eventos: Dan funcionalidad a los componentes. Estos eventos son llamados desde los programas a través de los diferentes métodos que se definan a través del usuario.

existen dos tipos de visuales

Componentes interactivos: Permiten que el usuario final los manipule, ya sea introduciendo datos, seleccionado elementos, etc. Normalmente, el propio sistema operativo es el encargado de dibujar el aspecto del componente, haciendo el componente las llamadas correspondientes para que este aspecto cambie.
Componentes gráficos: El propio componente es el encargado de dibujar en la pantalla lo que crea oportuno, bien a través de las funciones básicas del API de Windows (con el objeto TCanvas) o bien a través de otras librerías gráficas. Estos componentes, no suelen recibir eventos del usuario final, aunque si eventos del propio programador, ya que su cometido no suele ir más allá de mostrar ciertos gráficos o imágenes en la pantalla.

CONTROLES

Los controles tienen propiedades, algunas de ellas coinciden para todos los controles por ejemplo: name, backcolor, size, y otras son específicas de cada control por ejemplo: ítems, checked. Cada control tiene varios eventos asociados que responden a una acción.

EVENTOs

Se activan a medida que se produce alguna acción en un objeto, en la mayoría de eventos son puestos en acción por el usuario cuando manipula un control en tiempo de ejecución.En una aplicación de formularios, los eventos son generados por controles como botones, cuadros de lista, cuadros de verificación entre otros.

COMPONENTES NO VISUALES

Comprenden un conjunto de herramientas que operan en segundo plano para optimizar el flujo de trabajo del desarrollador y la calidad del código.Son lo contrario a los componentes visuales, entre ellos se encuentran los temporizadores, cuadros de diálogo no visibles en la fase de diseño, etc. Se pueden colocar en los formularios de la misma manera que los controles, aunque su posición es irrelevante

CUADROS DE TEXTO

Los cuadros de diálogo de mensajes proporcionan información al usuario. Los cuadros de diálogo de mensajes se crean con el método JOptionPane.showMessageDialog(). Se consideran no visuales ya que estos no se agregan directamente como un boton, label, etc, todo esto se agrega directamente al codificar

Métodos

Add()
setLayout()
setBounds()
getSouce()
setVisible()

TIMErs

Es un servicio disponible en el lenguaje de programación Java que permite a los usuarios programar un evento futuro. Estos eventos futuros pueden ser únicos o repetidos a intervalos de tiempo regulares. Puede haber disparadores que usamos para iniciar eventos futuros.

conclusiones

Los componentes tanto visuales como no visuales, son partes realmente importantes en el proceso de creación de una aplicación en IntelliJ IDEA, ya que trabajan en conjunto para que puedan existir, ya que viendose desde otra perspectiva, uno no pudiera ejecutarse sin el otro, sin un proceso detrás no habría resultados, y sin un resultado esperado, no habría metodos a implementar para algoEl uso correcto de estos podría llevar a crear cosas increibles, ya que no existen limitaciones para explotar las ideas más que nuestros miedos a usarlas

"¿Por que soñarlo si lo puedes programar?"Y que viva Taylor Swift

- Sergio Dorantes

¡Muchas gracias!

Presioname