Tooltip is interfering with mouseEntered/mouseExited events
Pedro Duque Vieira
pedro.duquevieira at gmail.com
Wed Jun 12 14:38:27 PDT 2013
The problem gets worse because tooltip is not a node (why?) so you cannot
easily know if the mouse is hover a tooltip or not.
Does someone know how to see if a mouse is hover a tooltip?
On Tue, Jun 11, 2013 at 1:11 AM, John Smith <John_Smith at symantec.com> wrote:
> A somewhat related inconvenience I have with tooltips is that if you put a
> tooltip on a button, then hover the mouse so that the tooltip shows up, you
> can't click to activate the button unless you move the mouse pixel to left
> or top because the resultant click will go to the tooltip and not to the
> button. It's especially strange on Modena, because there the tooltip has a
> rounded corner, so you visibly aren't clicking on the tooltip, though you
> are clicking in the tooltip's rectangular bounds.
>
> Some examples of how other apps handle tooltips:
> In NetBeans the tooltip shows up below the button rather than at the mouse
> position - this has the advantage of not obscuring the thing which the
> tooltip is providing information on.
> Intellij Idea is similar, except that it's tooltip is a callout has with a
> little triangular area which overlaps the thing the tooltip is for. If you
> click in the overlapped area, the underlying node still takes the expected
> action.
> Microsoft apps like Outlook show tooltips below the things they are
> providing info on (or above if there is not enough screen area below to
> show the tooltip).
>
> -----Original Message-----
> From: openjfx-dev-bounces at openjdk.java.net [mailto:
> openjfx-dev-bounces at openjdk.java.net] On Behalf Of Pedro Duque Vieira
> Sent: Monday, June 10, 2013 2:42 PM
> To: OpenJFX Mailing List
> Subject: Tooltip is interfering with mouseEntered/mouseExited events
>
> Hi,
>
> I have a toolbar composed by a couple of buttons. The toolbar fades away
> when the mouse exits. The problem is that I have tooltips set up with the
> toolbar and sometimes they appear under the mouse which triggers a
> mouseExit event that makes the toolbar fade-away.
>
> My point is maybe the tooltips should be viewed by the API as a component
> that is part of the other component which they are set upon.
>
> In this situation I'm getting random mouse exits depending when whether
> the tooltip appears below the mouse or not.
>
> Cheers,
>
> --
> Pedro Duque Vieira
>
--
Pedro Duque Vieira
More information about the openjfx-dev
mailing list