Pues es el texto que se muestra en pantalla cuando se coloca el mouse encima de un objeto en java (Botones, paneles, labels, etc).
¿Para que sirve?
Sirve para mostrar ayuda visual al usuario en forma de texto.
La clase ToolTipText, acepta codigo HTML, esta caracteristica , nos permite modificar el formato del texto que se ve en pantalla, por ejemplo:
- Para colocar dos lineas en un ToolTipText de un jButton, se debe escribir:
BOTON.setToolTipText( "<html>Estoy en primera linea<br>Y yo estoy en segunda linea</html>" );
- Y asi se puede utilizar las etiquetas HTML para personalizar el ToolTipText, por ejemplo utilizando las etiquetas H1,H2,H3,H4,H5 para modificar el tamaño de las letras:
BOTON.setToolTipText( "<html><h1>Soy Grande</h1><br><h5>Y yo soy un enano<h5></html>" );
- Tambien podemos poner imagen:
BOTON.setToolTipText( "<html><img src=\""+getClass().getResource("mouse.jpg")+"\"></html>" );
Y tenemos:
Para terminar el post, se pueden crear complejas presentaciones para ToolTipText utilizando HTML y codigo CSS, pero sin exagerar que esto relentiza un poco la aplicación. De todas formas esta "ayuda" que brinda ToolTipText, pocas veces se utiliza por el usuario final y solo queda como un complemento mas que se puede añadir a las aplicaciones.
Codigo Fuente del ejemplo, en Netbeans 6.9.1
Me actualice :)
Hola Esta "super" tu aporte!!
ResponderEliminarintente poner texto al lado derecho de una imagen situada en el lado izquierdo
pero solo conseguí situar la imagen
me podrías ayudar con el texto para que se situé al lado derecho de la imagen
gracias...