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.
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.
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.
Uso de componentes (visuales y no
visuales) proporcionados por el
lenguaje
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.
COMPONENTES DE ALTO NIVEL PARA VENTANAS
COMPONENTES DE TEXTO
CONTENEDOR DE COMPONENTES
COMPONENTES DE MENU
COMPONENTES DE COMPLEJO
COMPLEJOS ATOMICOS
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.
Existen diferentes librerías en java, entre las cuales se encuentra.
Java. lang
Java.io
Java.net
Java.util
Java.Awt
Java.applet
Java.math
Java.rmi
Java.text
JAVA .SQL
JAVA.SWING
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.
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.
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.
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.
3.1 DEFINICION CONCEPTUAL DE COMPONENTES, PAQUETES/LIBRERIAS
La siguiente tabla resume los variados niveles de acceso a miembros.
COMPONENTES Y LIBRERIAS
Integrantes:
JESUS ALBERTO NOH MAY
FRANCISCO JAVIER UC CANCHE
FABRIZIO MARTIN DE LA ROSA ROSADO
EDGAR ARGENIS BALAM MENDOZA
JOSÉ ALEXIS PERAZA LEÓN
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de texto del patrón
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de subtítulo del patrón
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
06/03/2014
Nº
Haga clic para modificar el estilo de título del patrón
Haga clic para modificar el estilo de texto del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de texto del patrón
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
06/03/2014
Nº