Herramientas de usuario

Herramientas del sitio


bloque2:componentes

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

bloque2:componentes [2021/02/19 20:51] – [Exportar librerias de clases Jar (IntelliJ)] fernandobloque2:componentes [2024/09/16 20:55] (actual) – editor externo 127.0.0.1
Línea 266: Línea 266:
 En el siguiente video, además de usar una interfaz dinámica gestionamos los eventos de nuestro componente personalizado mediante el //Event Dispatcher//: En el siguiente video, además de usar una interfaz dinámica gestionamos los eventos de nuestro componente personalizado mediante el //Event Dispatcher//:
 {{ vimeo>481003019?medium }} {{ vimeo>481003019?medium }}
 +
 +
 +En los siguientes dos videos utilizamos el IDE IntelliJ:
 +
 +{{ vimeo>770531646?medium }}
 +> Creación de GUI dinámica (IntelliJ)
 +
 +{{ vimeo>772557531?medium }}
 +> GUI dinámica: Manejar componentes (IntelliJ)
 ==== ListCellRenderers: personalizar JList y JComboBox ==== ==== ListCellRenderers: personalizar JList y JComboBox ====
 Otra forma de usar componentes personalizados para listar elementos es hacer que un elemento ''JList'' o ''JComboBox'' muestre nuestros componentes en sus celdas. Es decir, diseñar el aspecto de las celdas de JList, por ejemplo. Para ello nuestro componente debe implementar la interface ''ListCellRenderer'' . Otra forma de usar componentes personalizados para listar elementos es hacer que un elemento ''JList'' o ''JComboBox'' muestre nuestros componentes en sus celdas. Es decir, diseñar el aspecto de las celdas de JList, por ejemplo. Para ello nuestro componente debe implementar la interface ''ListCellRenderer'' .
bloque2/componentes.1613767892.txt.gz · Última modificación: 2024/09/16 20:55 (editor externo)