1 Describa las características principales de la librería AWT, SWING.
AWT
Es una librería de clases Java para desarrollar interfaces de usuario gráficas. La librería AWT esta compuesta por:
- Los Componentes (java.awt.Component), como :
Button
Canvas
Checkbox
Choice
Container
Panel
ScrollPane
Window
Dialog
FileDialog
Frame
Label
List
Scrollbar
TextComponent
TextArea
TextField
- Los Contenedores (java,awt.containers), contienen componentes como:
Panel
Applet
ScrollPane
Window
Dialog
FileDialog
Frame
- Los gestores de posición (java.awt.LayoutManager), que posiciona los componentes
dentro de los contenedores.
- Los eventos (java.awt.AWTEvent), que nos indican las acciones del usuario.
BIBLIOGRAFIA:
http://usuarios.multimania.es/java_2000/pagina_nueva_1.htm
http://www.alegsa.com.ar/Dic/awt.php
SWING
Es la libreria de componentes visuales mas nueva que proporciona java, usando esta libreria se podran construir los tres tipos de programas o aplicaciones que son JFRAME, JWINDOW y JAPPLET.
PARA PROPOSITOS DE ESTE CURSO NOS CONCENTRAMOS EN JAVA FRAME Y JAVA APPLET derivados de JAVA AWT (la libreria visual antigua), por la triste razón de que el modelo de ejecución de estos programas, esta muy asociado al compilador de java que traen los browsers.
BIBLIOGRAFIA:
http://yosh35.tripod.com/id5.html
2 Defina un applet, describa su funcionamiento:
un appelet es un componente de una aplicacion que se ejecuta en un programa no puede trabajar de manera independiente y realiza una funcion especifica.
un ejemplo claro es el:
java applet que es un código java que no tiene el método main, utilizado principalmente para el trabajo de páginas web, ya que es un pequeño programa que es utilizado en una página HTML y representado por una pequeña pantalla gráfica dentro de ésta.
Cuando un applet se inicia, se llaman en este orden a los siguientes métodos:
init: son instrucciones para inicializar el applet.
start: llamado cuando se inicualiza un applet igual que el init pero tambien cuando se vuelve a ocupar un applet
paint: Se encarga de mostrar el contenido del applet. .
Para terminar la ejecución o pausarse se llama a los siguientes métodos:
stop: Suspende la ejecución del programa.
destroy: Cuando no se va a necesitar más el applet. Se usa para liberar recursos.
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Applet
http://www.desarrolloweb.com/articulos/731.php
http://es.wikipedia.org/wiki/Applet_Java
Suscribirse a:
Enviar comentarios (Atom)
Hola!!
ResponderEliminarLa mayor diferencia entre los componentes AWT y los componentes Swing es que éstos últimos están implementados sin nada de código nativo. Esto significa que los componentes Swing pueden tener más funcionalidad que los componentes AWT.
Incluso el más sencillo de los componentes Swing tiene capacidades que van más allá de lo que ofrecen los componentes AWT. Por ejemplo: Los botones y las etiquetas Swing pueden mostrar imágenes además del texto,se puede modificar fácilmente el comportamiento o la apariencia de un componente Swing llamando a métodos o creando una subclase.
Creo que te falta las características que es lo mas importante algunas son estas:
ResponderEliminarIndependencia de plataforma.
Extensibilidad: es una arquitectura altamente particionada: los usuarios pueden proveer sus propias implementaciones modificadas para sobrescribir las implementaciones por defecto.
Personalizable: el control permite representar diferentes estilos de apariencia.
Modelo de separación de la vista y el controlador.
Para todos los componentes con los modelos (como botones, listas, tablas, árboles, texto enriquecido), el modelo es independiente de los componentes.
Aspecto Programable:
La mirada de cada uno de los componentes es controlado por una aplicación dinámica reemplazable.
Accesibilidad.