Forums Register Login

Strange Tooltip Behaviour

+Pie Number of slices to send: Send
I am working with a desktop application. I have got JButtons with letters from A to Z over which I want Tooltips to display the number of files classified under each letter. The file names are stored in a HashMap<String, List<String>>. The HashMap is instantiated and loaded with data before the JButtons are instantiated. Most of the time the tooltips display the corrected number of files, but occasionally they display zero number of files. On rare occasions there is no tooltip whatsoever!! I am using Jyloo's Synthetica Look And Feel but I doubt it has anything to do with this, because I did a test with the Nimbus Look And Feel provided by default with Java.
+Pie Number of slices to send: Send
Hi, it's better to post your code here. Then we will review it together.
+Pie Number of slices to send: Send



+Pie Number of slices to send: Send
Forgot to mention. I am using NetBeans 7 under Java 7, update 1, on a very powerful top end computer.
+Pie Number of slices to send: Send
I don't think its a good idea to set a toolTipText in a mouseEntered event. For a toolTipText that might vary each time the component is moused over, I would override getToolTipText() instead.(Untested)


Shouldn't alphaButton be declared final in the code you posted?

edit You may or may not need to register the button with the ToolTipManager.
+Pie Number of slices to send: Send
Thanks Darryl. My JButton IS declared final in reality. I took the keyword out to make for faster reading on this forum. I will see about your advice. Thanks.
+Pie Number of slices to send: Send
Something like this, that works well, but I hope consistently.

+Pie Number of slices to send: Send
Why do you feel the need to override the overload that takes a MouseEvent parameter, and why do you test e.getSource()?
I would challenge you to a battle of wits, but I see you are unarmed - shakespear. Unarmed tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1203 times.
Similar Threads
No mnemonic displayed in tooltip?
Multiline Tooltip
Adding Tooltip to JTable header
'title' attribute in Select box in relation to tooltip display
Creating ToolTips in JSTL code?
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 22:34:05.