Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AWT
Podemos realizar aplicaciones solas o
applets
Dependen del sistema nativo para manejar
su funcionalidad.
Se les conoce como componentes pesados
Caracteristicas de AWT
Swing
Estan construidos sobre la tecnologia AWT
Proveen de apariencia de acuerdo al sistema
donde se ejecuta la aplicacion
Esta completamente implementada en java
Estos componentes no dependen del sistema
donde se ejecuta para manejar su
fincionalidad
Se les conoce como componentes ligeros.
Caracteristicas de Swing
Tiene todas las caracteristicas de AWT
Versiones del conjunto de componentes
100% en java.
Una gran conjunto de componentes de alto
nivel ( vista de arbol, caja de lista, etc)
Diseo de java puro.
Apariencia modificable.
CONTRAS
CONTRAS
Portabilidad de Applets. La
mayoria de los navegadores
no incluyen las clases de
Swing ANSI que se debe de
instalar un plugin de java;
para que funcionen los
applets con swing
Desempeo. Los
componentes Swing son
generalmente mas lentos y
con mas problemas que
AWT.
clase
Que es
AWT
Swing
Visible
Deriva
de
Applet
Ventana para
correr en un
navegador
true
Panel
JApplet
idem
true
Applet
Container
Clase
Que es
Frame
JFrame
AWT
Swing
Visible
Deriva
de
Ventana que se
Si
puede mover y
cambiar de
tamanio; con barra
y boton de cerrar;
usualmente
contiene panels
No
Falso
Windo
w
Idem; contiene
Jpanels. Una
aplicacion
completa es
Jframe
Si
Falso
Frame
No
clase
Que es
JPanel
Panel
AWT
Swing
Visible
Deriva
de
Region interna No
a un Jframe;
utilizado para
agrupar
componentes
Si
True
Jcompo
nent
Idem
No
True
Contain
er
Si
Componentes
Componentes equivalentes en AWT y
swing
Applet
Japplet
Button
Jbutton
Canvas
Jpanel
Checkbox
JCheckBox o
JRadioButton
Choice
JComboBox
Component
Jcomponent
Frame
Jframe
Label
Jlabel
List
Jlist
Panel
Jpanel
TextArea
JTextArea
TextField
JTextField
Window
JWindow