N
neuneudr
Hi everyone,
I need to make a HUD (Heads-up display) for an application.
http://en.wikipedia.org/wiki/Heads-up_display
Note that I do *really* need to make a HUD, it's a requirement,
so the question is not "how do I achieve the same result in
another way" but really "I need to make a HUD, can I do it
in 100% native Java?".
Imagine that our clients buy our solution exactly because we
provide them the ability to display a HUD on top of their
financial softwares and that if we have no HUD, we have no
clients.
So, is it possible, using 100% native Java, to create a window
that would always stay on top, without focus?
Basically I need several tiny "windows" (opaque is OK altough
transparent would be better) containing a few numbers, and I
need these to be always on top of the window of the application
I'm "attaching" the HUD to.
Ideally I'd like events (like mouse clicks) to be completely
ignored but, because the HUD is basically made of tiny
windows, it's not a big deal if the events are caught and
not passed back to the "real" application.
Up to this point I find the position of the window of the application
I need to attach the HUD to (using java.awt.Robot), I extract the
information I need (using OCR), I "compute/lookup" the infos I need
to display on the HUD and all this is working flawlessly, on three
different OSes (and on different versions of these OSes).
Now I need to display my infos using a HUD, really.
Can this be done in 100% native Java ?
Thanks in advance for any infos,
Driss
I need to make a HUD (Heads-up display) for an application.
http://en.wikipedia.org/wiki/Heads-up_display
Note that I do *really* need to make a HUD, it's a requirement,
so the question is not "how do I achieve the same result in
another way" but really "I need to make a HUD, can I do it
in 100% native Java?".
Imagine that our clients buy our solution exactly because we
provide them the ability to display a HUD on top of their
financial softwares and that if we have no HUD, we have no
clients.
So, is it possible, using 100% native Java, to create a window
that would always stay on top, without focus?
Basically I need several tiny "windows" (opaque is OK altough
transparent would be better) containing a few numbers, and I
need these to be always on top of the window of the application
I'm "attaching" the HUD to.
Ideally I'd like events (like mouse clicks) to be completely
ignored but, because the HUD is basically made of tiny
windows, it's not a big deal if the events are caught and
not passed back to the "real" application.
Up to this point I find the position of the window of the application
I need to attach the HUD to (using java.awt.Robot), I extract the
information I need (using OCR), I "compute/lookup" the infos I need
to display on the HUD and all this is working flawlessly, on three
different OSes (and on different versions of these OSes).
Now I need to display my infos using a HUD, really.
Can this be done in 100% native Java ?
Thanks in advance for any infos,
Driss