ARCmop Java Programacion Solaris Linux

Java-linux-programacion

Ajustando JIDE IntelliHints al ancho del JTextfield

Posted by Cmop en octubre 8, 2010

intellihintanchoajustado

intellihintanchoajustado

Durante mucho tiempo, quise saber como podría ajustar el ancho del IntelliHint, al ancho del JTextField que apoyaba, encontre soluciones tales como usar un JComboBOx y setear la propiedad SetEditable a true, pero no me convencía el comportamiento del combo, aunque a decir verdad era una solución bastante elegante.

Estuve buscando y encontre gracias a la cache de google, un hilo en el foro de JIDE-OSS ahora caido, que el administrador del foro de JIDE-OSS, recomienda:

a) Modificar el codigo fuente que retorna el JList y forzar el tamaño.

Pero hay otra “solución” la cual consiste en hacer basicamente esto:

 listaHint= new ListDataIntelliHints(txtBuscaSistema,listado);
 ((JList)listaHint.getDelegateComponent()).setFixedCellWidth(ancho);
 

En cuanto al ancho tienen que ir probando hasta que se ajuste🙂 lo bueno es que funciona para cualquier resolución de pantalla sin problemas.

Saludos a todos.

3 comentarios to “Ajustando JIDE IntelliHints al ancho del JTextfield”

  1. hola pasame el codigo d toda tu aplicacion brother este es mi correo:
    localhost127_gua_jal@hotmail.com

  2. Jhojam said

    Que tal Cmop, estoy realizando un sistema para un curso de la universidad, en el cual necesito un buscador como el de tu ejemplo, no se si podrias enviarme por favor el codigo de tu programa, me seria de mucha ayuda, de antemano gracias, mi correo es jjga.cyber@gmail.com

  3. Agustin Suaña said

    Podrias publicar el codigo de tu ejemplo o enviarmelo a mi correo por favor, esta muy interesante el articulo.

    Muchas Gracias!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: