Ok, let say u developing an application, there are a lot of widgets on it like (CheckBox, RadioButton, Button, List....)
Sometimes the name of widgets telling what it is about. Ex: There 2 radiobuttons & Its name Business or Personal
o Business o Personal
Of course the user will understand he has to choose either Business or Personal
But there is a checkBox named "Quick View" next to it, then the user will not understand what "Quick View" mean?
To solve this I often use setTooltip ("If quick view is checked then .....") in java, ie when user mouse over the check box, a little box popup explain what it is about. However, if i do that then i worry that the little box will hide many other widgets & makes screen crowded.
Other solution is making an explanation panel on top of the application (maybe behind the header), when user mouses over a widget then the explanation will show in that top panel & it won't hide other widgets. But this will be costly cos I need to code a lot while setTooltip already there for us to use.
Can you find a better solution?