Componentes y Librerias

3
COMPONENTES Y LIBRERIAS 3.1 DEFINICION CONCEPTUAL DE COMPONENTES, PAQUETES/LIBRERIAS Componente: Es una clase abstracta que representa todo lo que tiene una posición, un tamaño, puede ser pintado en pantalla y puede recibir eventos. LIBRERÍAS: La utilización de objetos dinámicos supone dejar pendiente en el montaje de la aplicación el enlace de dichos objetos. Cuando la aplicación está en ejecución, y sólo entonces, se produce el enlace (dinámico) con los objetos contenidos en la librería. JAVA.UTIL CLASES COMO DICCIONARIOS, TABLA DE HASH, STACK, HORA, FECHA. ETC. JAVA.LANGA AQUÍ ESTAN LAS DECLARACIONES DE OBJETOS, CLASES, THREADS, EXCEPCIONES, WRAPPERS DE LOS TIPOS PRIMITIVOS Y OTRAS CLASES FUNDAMENTALES. USO DE COMPONENTES (VISUALES Y NO VISUALES) PROPORCIONADOS POR EL LENGUAJE Que es un componente Un componente desde el punto de vista de programación esta compuesto por varias secciones y el conjunto de todas ellas dan lugar a la creación de dicho componente. Un componente es el elemento básico de una interfaz gráfica. 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. El swing Swing es un conjunto de componentes visuales que son parte del java. Son livianos respecto a sus antecesores llamados AWT y son independientes de la plataforma. 3.3 USO DE LIBRERÍAS PROPORCIONADAS POR EL LENGUAJE 1: JAVA AWT: Es la librería visual más antigua de java usando esta librería, se podrán construir los tres tipos de programas más comunes como son FRAME, WINDOW y APPLET. 2: JAVA SWING: Es la librería de componentes visuales más nueva que proporciona java, usando esta librería se podrán construir los tres tipos de programas o aplicaciones que son JFRAME, WINDOW Y JAPPLET. Un applet es un programa en java que se mandan a una máquina o PC remota para que los ejecuten o lo corra, cuando este applet de llegada a las

description

De un base de datos para la arquitectura

Transcript of Componentes y Librerias

Page 1: Componentes y Librerias

COMPONENTES Y LIBRERIAS

3.1 DEFINICION CONCEPTUAL DE COMPONENTES, PAQUETES/LIBRERIAS

Componente:

Es una clase abstracta que representa todo lo que tiene una posición, un tamaño, puede ser pintado en pantalla y puede recibir eventos.

LIBRERÍAS:

La utilización de objetos dinámicos supone dejar pendiente en el montaje de la aplicación el enlace de dichos objetos. Cuando la aplicación está en ejecución, y sólo entonces, se produce el enlace (dinámico) con los objetos contenidos en la librería.

JAVA.UTILCLASES COMO DICCIONARIOS, TABLA DE HASH, STACK, HORA, FECHA. ETC.

JAVA.LANGAAQUÍ ESTAN LAS DECLARACIONES DE OBJETOS, CLASES, THREADS, EXCEPCIONES, WRAPPERS DE LOS TIPOS PRIMITIVOS Y OTRAS CLASES FUNDAMENTALES.USO DE COMPONENTES (VISUALES Y NO VISUALES) PROPORCIONADOS POR EL LENGUAJE

Que es un componente

Un componente desde el punto de vista de programación esta compuesto por varias secciones y el conjunto de todas ellas dan lugar a la creación de dicho componente.

Un componente es el elemento básico de una interfaz gráfica. 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.

El swing

Swing es un conjunto de componentes visuales que son parte del java. Son livianos respecto a sus antecesores llamados AWT y son independientes de la plataforma.

3.3 USO DE LIBRERÍAS PROPORCIONADAS POR EL LENGUAJE

1: JAVA AWT: Es la librería visual más antigua de java usando esta librería, se podrán construir los tres tipos de programas más comunes como son FRAME, WINDOW y APPLET.

2: JAVA SWING: Es la librería de componentes visuales más nueva que proporciona java, usando esta librería se podrán construir los tres tipos de programas o aplicaciones que son JFRAME, WINDOW Y JAPPLET.

Un applet es un programa en java que se mandan a una máquina o PC remota para que los ejecuten o lo corra, cuando este applet de llegada a las máquinas remotas vía browser, dicho browser es quien activa la máquina virtual de java que da la orden de compilación y ejecución, es decir java programa.applet.

Entonces es importante que la máquina virtual de java, que se encuentra en la PC remota,tenga capacidad de incluir todas las librerías de java, como la de match, la de AWT, la de lang.etc.

Existen diferentes librerías en java, entre las cuales se encuentra.

Java. lang

Java.io

Java.net

Page 2: Componentes y Librerias

Java.util

Java.Awt

Java.applet

Java.math

Java.rmi

Java.text

JAVA .SQL

JAVA.SWING

3.5 CREACIÓN Y USO DE PAQUETES/LIBRERIAS DEFINIDAS POR EL USUARIO

Los paquetes son grupos de clases relacionadas; ayudan a organizar su código y proporcionan otra capa encapsulamiento.

En programación, los paquetes, con frecuencia son útiles para agrupar las piezas relacionadas de un programa.

Un paquete sirve para dos propósitos: primero, suministra un mecanismo por el cual piezas relacionadas de un programa pueden ser organizadas como una unidad. Se debe tener acceso a las clases definidas dentro de un paquete a través de su nombre de paquete. Así, un paquete proporciona la manera de nombrar una colección de clases.

Un paquete participa en los mecanismos de control de acceso en java. Las clases definidas dentro de un paquete pueden hacerse privadas a ese paquete y no accesibles por código fuera del paquete. De este modo, el paquete suministra un medio por el cual las clases pueden ser encapsuladas.

DEFINIR UN PAQUETE:

Todas las clases en Java pertenecen a algún paquete. Como se mencionó anteriormente, cuando no se especifica la declaración package se usa el paquete predeterminado (o global). Además, el paquete predeterminado no tiene nombre, lo que lo hace transparente.

Aunque el paquete predeterminado es válido para programas de prueba cortos, es inadecuado para aplicaciones reales.