He creado una página en específico donde mostrar toda la información de la librería, la cual se irá actualizando conforme se hagan cambios o corrijan errores, para ver la información/documentación y descarga entren aquí
[button title=»Descargar» link=»http://adf.ly/pq7YU» target=»_blank» icon=»» icon_position=»right» size=»medium» align=»left button_style=»dark_grey» fullwidth=»false» color=»» text_color=»#ffffff» hover_bg_color=»#ffffff» hover_text_color=»» border_color=»» border_width=»» hover_border_color=»» radius=»» pill=»false» d3=»false»][/button]
[button title=»Javadoc» link=»http://adf.ly/pq7al» target=»_blank» icon=»» icon_position=»right» size=»medium» align=»left button_style=»dark_grey» fullwidth=»false» color=»» text_color=»#ffffff» hover_bg_color=»#ffffff» hover_text_color=»» border_color=»» border_width=»» hover_border_color=»» radius=»» pill=»false» d3=»false»][/button]
Un gran saludo a todos y gracias por sus sugerencias y comentarios.
Cambios con respecto a la versión 1
- Puedes agregar un conjunto de items (ArrayList) en una sola llamada.
- Puedes agregar un conjunto de items (Array) en una sola llamada.
- Puedes eliminar items por referencia de objetos.
- Puedes eliminar todos los items para evitar que siga apareciendo el autocompletado.
- Puedes seleccionar un item dando clic en él, y automáticamente se rellenará el JTextField.
- Puedes obtener el objeto seleccionado actualmente.
- Se puede verificar la existencia de un objeto por referencia.
- Se puede verificar la existencia de un objeto por valor.
- Se puede obtener un objeto buscándolo por valor en la lista de items.
- Puedes ingresar cualquier tipo de objeto a la lista de items.
- Puedes generar un callback para el momento en que el usuario seleccione un item y realizar acciones.
Bugs conocidos
- Al seleccionar por medio de click algún item el evento callback que es disparado lleva un String en vez del tipo de objeto que se ingresó.