El setToolTipText
Hola; me dijisteis que usara el setToolTipText para que cuando me pusiese encima de un boton apareciese un mensaje, pues lo hago así, y lo unico que aparece es un punto negro debajo del boton, que tengo mal?? Thanks!!!!!!!!!!!!!!!!
for(int i=0;i<=8;i++)
{
for(int j=0;j<=8;j++)
{
str="";
for(int z=0;z<=8;z++)
{
if(matriz[i][j].está(z))
{
str=" "+z;
}
}
botones[i][j].setToolTipText(str);
}
}
for(int i=0;i<=8;i++)
{
for(int j=0;j<=8;j++)
{
str="";
for(int z=0;z<=8;z++)
{
if(matriz[i][j].está(z))
{
str=" "+z;
}
}
botones[i][j].setToolTipText(str);
}
}
Es correcto usar el metodo setToolTipText para lo que buscas. el error debe estar en la cadena que generas para pasarsela al metodo. prueba el metodo con un boton aparte a ver que pasa.
El metodo setRolloverIcon no sirve para lo que necesitas sino para que cuando pases el puntero sobre el boton cambie el icono que tiene.
El metodo setRolloverIcon no sirve para lo que necesitas sino para que cuando pases el puntero sobre el boton cambie el icono que tiene.
Amaia dejate de setToolTipText y si lo que quieres es solo para los botones puedes usar rollovericon con este metodo cuando pasas por encima del boton pone el icono-imagen que le indicas y no tienes q anadar poniendo listeners ni nada.
suerte
suerte