Sie sind auf Seite 1von 9

Nombre: Antonio Escobar Toledo

Carrera: Ingeniera en desarrollo de


software
Matricula: AL11500136
Facilitador: FABIAN GALVEZ GONZALEZ
Email: FA1001174@unadmexico.mx
Asignatura: Programacin Orientada a
Objetos II
Unidad: 1
Tema: Actividad 3. Componentes y
estructura

Tabla de contenido
Introduccin...................................................................................................................... 3

Libreras de JAVA...............................................................................................................3

Introduccin
Libreras de JAVA
Libreras AWT

Una interface grfica est construida en base a elementos grficos bsicos,


los Componentes.
Los Componentes permiten al usuario interactuar con la aplicacin y
proporcionar informacin desde el programa al usuario sobre el estado del
programa.
En el AWT, (Abstract Windows Toolkit) todos los Componentes de la interface
de usuario son instancias de la clase Component o uno de sus subtipos.
Los Componentes no se encuentran aislados, sino agrupados dentro
de Contenedores. Los Contenedores contienen y organizan la situacin de los
Componentes; adems, los Contenedores son en s mismos Componentes y como
tales pueden ser situados dentro de otros Contenedores. Tambin contienen el
cdigo necesario para el control de eventos, cambiar la forma del cursor o
modificar el icono de la aplicacin.
En el AWT, todos los Contenedores son instancias de la clase Container o uno de
sus subtipos.
Componentes de la librera AWT

Librera siwng

Es una librera o paquete de java, que forma parte de la JAVA FUNDATION


CLASS, mejor conocida como JFC, esta provee de herramientas o facilidades
para la construccin de GUIs o interfaces graficas de usuario (Graphical User
Interface).

Podemos decir que swing, es la evolucin del AWT (Abstract Window Toolkit),
esta al igual que swing es una librera enfocada a la construccin de interfaces, en
conclusin podemos decir que que swing nace a partir de AWT y con el mejoras
no solo en aspectos visuales sino tambin en portabilidad y comportamiento.
La librera o paquete swing, abarca componentes como:
Botones
Cajas de texto etc.
Estructura grafica de los componentes swing

Cuadro sinptico de la estructura swing

Vamos a simbolizar algunos componentes java para su comprensin.

Container
JPANEL

Componentes
Botones
Mostrar panel 2
Ocultar panel 2
Panel
Panel 1
Panel 2

A continuacin enlistaremos algunos componentes tpicos en JAVA


Botones
Barra de desplazamiento
Etiquetas listas
Cajas de seleccin
Campos de texto
Para finalizar con este tema vamos a realizar una aplicacin utilizando una interfaz grfica
de usuario.
Vamos a comentar el cdigo hola mundo como parte de la estructura sintctica y
algortmica.
Implementaremos el tpico programa hola mundo
import java.swing.*;
public class Formulario extends JFrame{
private JLabel label1;
public formulario(){

setLayout(null);
label1 = new JLabel(Hola Mundo);
label1.setBounds(10, 20, 200, 30 );
add(label1);
}
public static void main(String [] args){
Formulario formulario1 = new Formulario();
formulario1.setBounds(10, 10, 400, 300);
formulario1.setVisible(true);
}
}

Resultado del cdigo hola mundo

http://exequielc.wordpress.com/2008/02/22/manejo-de-eventos-de-mouse-en-java/
http://codejavu.blogspot.mx/2013/09/componentes-java-swing.html
http://proton.ucting.udg.mx/tutorial/java/Cap4/struct.html
https://www.youtube.com/watch?v=pKeoq3_Ukis
http://codejavu.blogspot.mx/2014/02/como-cargar-varios-paneles-en-java.html
http://es.slideshare.net/Itachi354/historia-de-los-sistemas-operativos-20702114?related=3
http://elvex.ugr.es/decsai/java/pdf/D1-swing.pdf
http://www.youtube.com/watch?v=ROOqreqBa74

Das könnte Ihnen auch gefallen