A Wty Swing Present A
-
Upload
ricardo-mora -
Category
Documents
-
view
217 -
download
0
Transcript of A Wty Swing Present A
-
7/23/2019 A Wty Swing Present A
1/12
AWT y Swing
Existen dos conjuntos basicos de
componentes.
Para crear aplicaciones graficas o G!
AWT abstract Window Tool"it
Swing
-
7/23/2019 A Wty Swing Present A
2/12
AWT
Podemos reali#ar aplicaciones solas o
applets
$ependen del sistema nati%o para manejar
su funcionalidad.
Se les conoce como componentes pesados
-
7/23/2019 A Wty Swing Present A
3/12
&aracteristicas de AWT
n gran conjunto de componentes de interfa#de usuario
n robusto modelo de manejo de e%entos
'erramientas graficas y de imagen( incluyendoforma( color y tipo de letra. )anejadores de
*ayout( para un manejo de %entanas flexible +ue
no dependan de una tama,o o resolucion
especifico. &lases de transferencia de datos( para copiar y
pegar a tra%es de el clipboard de la plataforma en
donde ejecutamos nuestra aplicaci-n.
-
7/23/2019 A Wty Swing Present A
4/12
Swing
Estan construidos sobre la tecnologia AWT
Pro%een de apariencia de acuerdo al sistema
donde se ejecuta la aplicacion Esta completamente implementada en ja%a
Estos componentes no dependen del sistema
donde se ejecuta para manejar sufincionalidad
Se les conoce como componentes ligeros.
-
7/23/2019 A Wty Swing Present A
5/12
&aracteristicas de Swing
Tiene todas las caracteristicas de AWT
ersiones del conjunto de componentes
/001 en ja%a.
na gran conjunto de componentes de alto
ni%el 2 %ista de arbol( caja de lista( etc3
$ise,o de ja%a puro.
Apariencia modificable.
-
7/23/2019 A Wty Swing Present A
6/12
Pros y contras de AWT
elocidad( el usar el sistemanati%o como base 4ace +ue eldesempe,o de los componentesea mas rapido.
Portabilidad de applets( casitodos los na%egadores soportanlas clases de AWT asi +ueapplets contruidos con AWT
puede ejecutarse sin necesidad
del pluin de ja%a. Apariencia5 los componentes
AWT se parecen mas al sistemaen el +ue se estan ejecutando.
Portabilidad. El uso del sistema en
el +ue se ejecutan los componentes
AWT crea algunas limitaciones.
Algunos componentes pueden no
funcionar en todas las plataformas.
*os grandes creadores de
componentes se 4an inclinado por
el desarrollo de omponentes Swing
y no AWT( esto 4ace +ue el
conjunto de componentes AWTmas pe+u,o.
&aracteristicas. *os componentes
AWT no soportan caracteristicas
como iconos y tool6tips.
P78S &89T7AS
-
7/23/2019 A Wty Swing Present A
7/12
Swing pros y contras
Portabilidad. $ebido a +ue loscomponentes de swing estan 4ec4ossolo con ja%a( estos funcionan en casitodos las plataformas
&omportamiento. Permiten un rangode comportamiento mas amplio ya+ue no estan limitados a los sistemasen los +ue se ejecutan.
&aracteristicas. Soporta el uso deiconos y de tool6tips
Soporte. Sun 4ace un gran esfuer#opara 4acer Swing mas robusto
Apariencia. *os componentes deswing autom:ticamente pueden tomarla apariencia de cual+uier
plataforma .
Portabilidad de Applets. *amayoria de los na%egadoresno incluyen las clases de
Swing A9S! +ue se debe deinstalar un plugin de ja%a;para +ue funcionen losapplets con swing
$esempe,o. *os
componentes Swing songeneralmente mas lentos ycon mas problemas +ueAWT.
P78S &89T7AS
-
7/23/2019 A Wty Swing Present A
8/12
clase Que es AWT Swing Visible Derivade
Applet entana paracorrer en unna%egador
S 9 true Panel
-
7/23/2019 A Wty Swing Present A
9/12
Clase Que es AWT Swing Visible Derivade
=rame entana +ue sepuede mo%er ycambiar detamanio; con barray boton de cerrar;
usualmentecontiene panels
Si 9o =also Window
-
7/23/2019 A Wty Swing Present A
10/12
clase Que es AWT Swing Visible Derivade
-
7/23/2019 A Wty Swing Present A
11/12
&omponentes&omponentes e+ui%alentes en AWT yswing
Applet utton
-
7/23/2019 A Wty Swing Present A
12/12
=rame