Semana 14
Esta Semana Esta Unida a la Semana 13.
Bar Menú Item
El elemento menu-item define la raíz de menu-bar, y debe especificar uno y sólo un elemento menu-item. El elemento menu-item raíz no aparece, pero contiene varios elementos menu-item que forman los menús de nivel superior de la barra de menú. Cada elemento hijo del menu-item raíz puede tener varios elementos menu-item hijo. Estos forman las listas desplegables y los menús en cascada de la barra de menú.
JComboBox
El control JComboBox permite seleccionar un String de una lista. Para inicializar los String que contendrá el JComboBox debemos llamar al método addItem tantas veces como elementos queremos cargar. Un evento muy útil con este control es cuando el operador selecciona un Item de la lista. Para capturar la selección de un item debemos implementar la interface ItemListener que contiene un método llamada itemStateChanged.
JList
Es un componente que contiene una lista de objetos. Es parecido a JComboBox, pero posee algunas diferencias:
Para trabajar con este componente es necesario establecerle un modelo (Model). Una clase modelo es la que contiene los datos a representar en la interfaz gráfica. Los cambios en el objeto modelo actualizan automáticamente los cambios en la interfaz gráfica. Básicamente un modelo contiene una lista de objetos a mostrar en la lista y una serie de operaciones que podemos realizar sobre los objetos, como insertar, eliminar, etc.... Existen clases ya definidas para realizar este trabajo como DefaultListModel.
Las propiedades importantes en Netbeans son:
Propiedades de JList en Netbeans:
- Se utilizan cuando se quiere ver varios elementos de la lista a la vez.
- Se puede seleccionar uno o varios elementos a la vez.
Para trabajar con este componente es necesario establecerle un modelo (Model). Una clase modelo es la que contiene los datos a representar en la interfaz gráfica. Los cambios en el objeto modelo actualizan automáticamente los cambios en la interfaz gráfica. Básicamente un modelo contiene una lista de objetos a mostrar en la lista y una serie de operaciones que podemos realizar sobre los objetos, como insertar, eliminar, etc.... Existen clases ya definidas para realizar este trabajo como DefaultListModel.
Las propiedades importantes en Netbeans son:
- model: Modelo que usa el componente para mostrar datos.
- selectionMode: El modo de selección, simple o múltiple.
Propiedades de JList en Netbeans:
Videos de Referencia para cada Tema.
JMenuBar.
Bar Menú Item.
Edición de Menú.
Edición de Menú.
JComboBox.
JList.
Comentarios
Publicar un comentario