Está en la página 1de 6

Instituto Tecnológico de Tehuacán.

Ing. En Sistemas Computacionales.


Tópicos Avanzados de Programación.
Alumno: Contreras Hernández Jorge
Eduardo.
Profe: Eduardo Vázquez Zayas.
Cuadro Comparativo.

Tehuacán Pue; a 08 de mayo del 2020.


Componentes Visuales.

Un componente es visual cuando tiene una representación gráfica en tiempo de


diseño y ejecución (botones, barras de scroll, cuadros de edición, etc.), y se dice
no visual en caso contrario (temporizadores, cuadros de diálogo -no visibles en la
fase de diseño-, etc.). Por lo demás no existen más diferencias entre ellos, excepto,
claro está, las derivadas de la visualización del componente.

Componentes no Visuales.

Los componentes no visuales se pueden colocar en los formularios de la misma


manera que los controles, aunque en este caso su posición es irrelevante.

IDE COMPONENTES COMPONENTES NO


VISUALES VISUALES
JCREATOR javax.swing java.lang

Paquete que mejora el AWT, Contiene clases esenciales para el


proporcionando un conjunto de lenguaje java y es el único
componentes que se ejecutan paquete se importa
uniformemente en todas las automáticamente. java.io
plataformas. Soporta flujos de entrada y salida
java. java.net Soporta facilidades
java.sql de red (URL, sockets TCP, sockets
UDP, direcciones IP, conversiones
Junto con el paquete javax.sql, binarias a texto).
permite la conexión a bases de
datos, el envío de sentencias SQL java.util
y la interpretación de los
resultados de las consultas. Contiene diversas clases de
utilidad (conjunto de bits,
java.sound.midi enumeración, contenedores,
genéricos, Vectores y Hashtable,
Paquete con clases e interfaces fecha, hora separación de token,
que permiten la captura, generación de números
procesamiento y reproducción de aleatorios, propiedades del
música. sistema).

java.math java.awt

Proporciona cálculos La librería java.awt proporciona


matemáticos. un Abstract Window Toolkit para
programación GUI (Interfaz
java.applet gráfica de usuario), dibujo de
gráficos e imágenes, asi como
El paquete java.applet permite la también eventos colores, tipo de
creación de applets a través de la letras, botones, campos de texto,
clase Applet, proporciona etc.
interfaces para conectar un
applet a un documento Web y
para audición de audio.
ECLIPSE JFrame: Representa una JPopupMenu: Un menú
ventana básica, capaz de que se obtiene al pulsar
contener otros con el botón derecho del
componentes. Casi todas las ratón sobre una zona
aplicaciones construyen al determinada.
menos un Jframe. Los menús están
compuestos por distintos
JDialog, JOptionPane, etc: ítems:
JSeparator: Una línea de
Los cuadros de diálogo son
separación entre
JFrame restringidos,
opciones.
dependientes de un JFrame
principal. Los JOptionPane JMenuItem: Una opción
son cuadros de diálogo ordinaria.
sencillos predefinidos para JMenu: Un submenú.
pedir confirmación, realizar JCheckboxMenuItem:
advertencias o notificar Una opción en forma de
errores. Los JDialog son checkbox.
cuadros de diálogo
generales, normalmente JradioButtonMenuItem:
utilizados para peticiones de Una opción en forma de
datos. radiobutton.
JColorChooser: Consiste
JInternalFrame: Consiste en un selector de colores.
JFileChooser: Permite
simplemente en una ventana
abrir un cuadro de diálogo
hija, que no puede salir de los
para pedir un nombre de
límites marcados por la fichero.
ventana principal. Es muy JTree: Su función es
común en aplicaciones que mostrar información de
permiten tener varios tipo jerárquico.
documentos abiertos
simultáneamente.
NETBEANS
Es un área de Un
componente que crece
visualización de una cadena
tanto en la dirección
corta de texto o una imagen, (horizontal y vertical)
o ambos. Una etiqueta no
reacciona a los eventos de
entrada. Como resultado, no
se puede obtener el foco del Componente que tiene
teclado. Una etiqueta altura cero y crecer en
dirección horizontal
puede, sin embargo, mostrar
una alternativa teclado
Un
como una conveniencia para
componente que tiene
un componente cercano que una anchura y crece
tiene una tecla alternativa en dirección vertical
pero no puede visualizarlo
Un
componente que tiene
un tamaño fijo.
Una
implementación de un
Un
botón de dos estados. Los
componente que tiene
JRadioButton y JCheckBox una anchura cero y
son subclases de esta clase. crece en dirección
vertical

Es un Un
componente que se ha
elemento que puede
fijado y crece en
activarse o desactivarse, y dirección horizontal
que muestra su estado al
usuario. Se utiliza con un
ButtonGroup objeto de
crear un grupo de botones
en la que sólo un botón a la
vez puede ser seleccionado.

Es un
componente que combina
un botón o campo editable y
una lista desplegable. El
usuario puede seleccionar
un valor de la lista
desplegable que aparece a
petición del usuario. Si
realiza el cuadro combinado
editable, a continuación, el
cuadro combinado incluye
un campo editable en el que
el usuario puede escribir un
valor.

es un
componente ligero que
permite la edición de una
sola línea de texto.

Es una barra de
desplazamiento. El usuario
sitúa el botón en la barra de
desplazamiento para
determinar el contenido del
área de visualización. El
programa típicamente
ajusta la pantalla para que el
extremo de la barra de
desplazamiento representa
el final de los contenidos que
se pueden visualizar, o 100%
de los contenidos. El inicio
de la barra de
desplazamiento es el
comienzo de los contenidos
que se pueden visualizar, o
0%. La posición del botón
dentro de esos límites a
continuación se traduce en
el porcentaje
correspondiente de los
contenidos visualizables.

Es un
componente que muestra
visualmente el progreso de
alguna tarea. Como la tarea
progresa hacia su
conclusión, la barra de
progreso muestra el
porcentaje de la tarea de
finalización. Este porcentaje
es típicamente representado
visualmente por un
rectángulo que comienza
vacío y poco a poco se llena
en la tarea como progresa.
Además, la barra de
progreso puede mostrar una
representación textual de
este porcentaje.

Yo elegí netbeans porque Aunque no vimos todos los componentes visuales y


no visuales de Netbeans podemos concluir que ambos tipos de
componentes son indispensables para la creación y diseño de programas. Y
aunque algunos comparten propiedades otros cuentan con únicas
propiedades por lo tanto cuando se piense en desarrollar una aplicación es
importante elegir el componente que tenga las propiedades que se adapten
a las necesidades del programa.

También podría gustarte