wffs

Páginas: 7 (1689 palabras) Publicado: 19 de noviembre de 2014
ENTORNO GRAFICO

Ing. Mauricio
Alejandro Ríos
Palacio
Algoritmia y
programaci ón II
2 semestre
Univer sidad
Simón Bolívar

PROGRAMACIÓN EN UN ENTORNO
GRÁFICO
Los programas que se han diseñado hasta ahora, si disponen de
todo el potencial para realizar buenas soluciones sin embargo han
sido algo pobres estéticamente.
La programación en un entorno gráfico está basada en lautilización de una herramienta de diseño gráfico en la cual se
diseña la ventana (formulario o Frame*), en él se va a diseñar el
aspecto gráfico del programa que va a utilizar el usuario.
Este entorno gráfico cambiará de un lenguaje a otro, pero en
definitivas cuentas se compone de una serie de elementos gráficos
que poseen unas características tales que nos permiten crear un
programa en el cualpodamos solicitar y mostrar datos al usuario
de una manera estética, agradable e intuitiva de lo que permite el
modo consola.
*En el lenguaje Visual.NET se le llama formulario, en Java se le conoce como Frame.

¿QUÉ TECNOLOGIA USAR EN JAVA PARA
ENTORNO GRAFICO?
1. AW T: El Abstract Windows Toolkit es una colección de clases
orientadas a la construcción de interfaces gráficas de usuario(GUI) en Java. El AW T ha estado presente desde la versión Java
1 .0. y se le conoce también como heavyweight.
2. Swing: es un paquete Java para la generación de la GUI en
aplicaciones reales de gran tamaño, viene a complementar y
ampliar al modelo de componentes y eventos de AW T,
basándose en este. Es una de las API’s del JFC (Java
Foundation Classes). Swing era el nombre clave del proyectoque desarrolló los nuevos componentes que vienen a sustituir o
complementar a los de AW T, los swing también son conocidos
como lightweight

AWT
PROS

CONTRAS

 Velocidad: El usar el sistema
nativo como base hace que el
de semp eño d e l os comp o nente
sea mas rápido.
 Por tab ilidad d e app lets: casi
tod os l os navegad ore s sop or tan
las clase s de AW T asi que appletsconstrui d os
con
AW T
p uede
ejecutar se si n ne ce sidad del
plugin de java.
 Apariencia: l os comp onente s AW T
se pare ce n mas al si stema en el
que se están ejecutando.

 Por tab ilidad: El uso del si stema
en el que se ej e cutan l os
comp onente s AW T cre a algunas
limitaci one s.
Algunos
comp onente s
p ued en
no
funci onar
en
todas
las
plataformas.
 Características: Los comp onente s
AW T no sop o r tan caracte rísti cas
como iconos y tool-tips.

SWING
PROS

CONTRAS

 Po r t a b ilid a d : D e bi do a q ue los
c om pone n tes
de
s wing
es tán
he c hos
solo
co n
java,
es tos
fun cion an
en
c asi
to dos
las
p l a t a formas.
 C om p o r t amie n to :
Pe rmi ten
un
ra ngo de com po r t amien to mas
am plio ya q ue no est ánlimitad os a
los sis temas en los q ue se
e j e c ut an .
 C a ra c te rís t ica s: S o po r t a el uso de
i c o n os y d e to o l - tip s.
 S o p o r te : S un ha ce un g ran es fue rzo
p a ra h a c e r S w i n g m a s ro b us to
 A p a rien c ia : L os c om ponen tes de
s wing
a utomá ti camen te
pue d en
toma r la a p a rien cia d e c ualq uie r
p l a t a forma .

 Po r t a bilid a d de A p p let s : La mayo ría
d e los n avega do res no in cl uyen las
c lases de S wi ng A N S I q ue se d e be
d e ins tala r un p l ugin de java ; p a ra
q ue fun cionen los a p pl ets c on
s w i n g.
 D e sem peñ o :
L os
comp o nen tes
S w ing
so n
gen e ralmen te
mas
len tos y co n mas p ro blem as q ue
AW T.

* * L o s c o m p o n entes SW I N G s o n l o s q ue s e pro fun d i z a ran e n e s t a te m á t i ca .

PROGRAMACIÓN EN UN ENTORNO
GRÁFICO
Estos elementos dado que tienen que mostrarse con una serie de
características que permitirá su forma agradable a la vista,
disponen de una serie de propiedades que permite que se le pueda
asignar colores, tamaños, posición adecuados dentro formulario al
que mostraremos al usuario.
Además necesitamos...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS