Вы находитесь на странице: 1из 5

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL INGENIERÍA DE SISTEMAS

TEMA: OBJETOS DE CONTROL JLIST Y JCOMBOBOX Y 5 PREGUNTAS SEGÚN EL


CONTENIDO DE LAS CITAS
CURSO: PROGRAMACIÓN VISUAL I

ALUMNO:
ANAYA JIMENEZ MARCIAL

DOCENTE:
ING. EDWIN SÁNCHEZ RÍOS

HUARAZ-PERÚ
2018
http://programacionjavanetbeansccastro.blogspot.pe/2014/12/control-jlist-java-netbeans-
801.html

USO DE JLIST Y JCOMBOBOX

En esta entrada voy a explicaros brevemente en que consiste los componentes de una interfaz
que son para elegir un elemento de una lista.

Los componentes a usar son Jlist y Jcombobox.

El Jlist se trata de una lista de elementos que contiene el componente y los tenemos todos a
vista. No hace falta desplegar la ventana o pestaña para verlos.

Para ser usado solo nos hará falta arrastrar de la paleta de Netbeans al JPanel ya creado el Jlist,
y podremos empezar a usarlo.

La forma mas sencilla para usar un JList es utilizar es mediante el DefaultListModel. Es una
vista por defecto de Netbeans sin uso propio ninguno.

Lo pasamos mediante un constructor por defecto y lo recogemos en la clase principal:

Si queremos modificar la lista actualizándola o borrándola deberemos seguir estos métodos,


que incluye la clase por defecto:
modelo.clear(); = para borrar toda la lista

modelo.addElement(); = Para añadir un elemento a la lista

modelo.removeElement(0); = Para borrar un elemento en la posición indicada.

Si por ejemplo queremos alienar las filas de un JList, debemos crear un tipo UIResource donde
dicha propiedad le dará principalmente la características a la lista.

UIResource posicion = new UIResource();

posicion.setHorizontalAlignment(SwingConstants.RIGHT);

lista.setCellRenderer(posicion);

Podemos encontrar diversas prpioedades a la hora de ajustar nuestro Jlist:

editable, font, maximunRowCount, selectionMode,toolTipText,layoutOrientation, etc.

Por otra parte encontramos el JCOmboBox. El Combo maneja una interfaz mediante la cual
para poder ver los items, se debe desplegar apretando a una pestaña desplegable como en la
imagen:

LA CLASE JCOMBOBOX UTILIZA DOS PARTES BIEN DIFERENCIADAS:

1. Es para la parte del encabezado

2. La lista desplegable que se abrirá al apretar el evento.

Para crear vector que almacene sus datos deberemos hacerlo mediante un String:

String[] listaItems = {“imagen 1”, “imagen 2”, “imagen 3”, “imagen 4”, “imagen 5”};

Con el .setSelectedIndex lo que hacemos es seleccionar un item de la lista en especifico.

La forma de su crecion es muy sencilla:

new JComboBox();

new JComboBox(Object[] datos);

new JComboBox(Vector datos);

Y de entre los métodos mas usados para el combo serian:


Lo métodos son:

void : addItem(Object item). Agrega un elemento al combo

Object: getSelectedItem(). Retorna el valor seleccionado.

int: getSelectedIndex(). Obtiene el índice seleccionado.

void: setEditable(boolean tipo). Determina si sólo mostrara los valores (false) o si se

pueden escribir nuevos valores (true)

5 preguntas según el contenido de las citas.

1.-¿Cómo programar de manera correcta un modelo de un JList en Java Swing para almacenar
objetos?

2.-¿Cómo crear el array que contendrá la lista de elementos que aparecerá en nuestro JList?

3.-¿Cómo podemos añadir elementos extra al JList?

4.-¿Que es el JList?

5.-¿Qué es el JComboBox?
Bibliografía
1. Alania C. Uso del JList y JComboBox. Publicado 17 de Diciembre de 2014 ,citado 2018 05 16.
Disponible en: https://prezi.com/0bgxzmtys2ik/uso-del-jlist-y-jcombobox/.

2. López D. JList y JComboBox en Java. Publicado 5 noviembre 2013, citado 2018 05 16.
Disponible en: https://www.diasoluciones.com/blog/jlist-y-jcombobox-en-java/.