diferencias swing y awt

Download Diferencias swing y awt

If you can't read please download the document

Upload: juan-david-franco

Post on 27-May-2015

1.142 views

Category:

Education


0 download

DESCRIPTION

Diferencias entre Java Swing y Awt

TRANSCRIPT

  • 1. Diferencias entre Java Swing y Awt

2. Que es Java Swing? Podemos decir que Swing es la evolucin del AWT (Abstract WindowToolkit), la cual al igual que Swing es un conjunto de libreras enfocadas ala construccin de interfaces, solo que con esta se presentaron algunosproblemas en cuanto a portabilidad principalmente cuando sedesarrollaban aplicaciones para diferentes sistemas operativos, pues elcomportamiento de los componentes grficos en ocasiones podan variar. A partir de AWT nace Swing y con el mejoras no solo en aspectos visualessino tambin en portabilidad y comportamiento. 3. Que es Awt? AWT permite hacer interfaces grficas medianteartefactos de interaccin con el usuario, comobotones, mens, texto, botones para seleccin,barras de deslizamiento, ventanas de dilogo,selectores de archivos, etc. Y por supuestodespliegue grfico general. La siguiente figuramuestra algunos de estos artefactos de interaccin 4. DiferenciasJava Swing AwtPodemos decir que Swing es la evolucindel AWT, la cual al igual que Swing es unconjunto de librerias enfocadas a laconstruccin de interfaces, solo que conesta se presentaron algunos problemasen cuanto a portabilidad principalmentecuando se desarrollaban aplicacionespara diferentes sistemas operativos, puesel comportamiento de los componentesgraficos en ocasiones podan variar......bueno esa es otra historia, el punto esque a partir de AWT nace Swing y con elmejoras no solo en aspectos visualessino tambin en portabilidad ycomportamiento.....el siguiente es unejemplo de la Jerarqua de esta librera(se muestran algunos de los principalescomponentes...)Como vemos todos loscomponentes de Swing heredan delpaquete javax.swing (obvio no?) adiferencia de los componentesAWT los Swing se reconocenporque anteponen la letra J antesdel nombre, por ejemplo un botnen AWT se llama Button, mientrasque en Java Swing es JbuttonCuando vamos a construiraplicaciones utilizando Java Swingdebemos tener al menos uncontenedor que ser la base paranuestra aplicacin, es decir, sera ellienzo donde pintaremos los demscomponentes.