Fair question. Basically we don't want the window borders around our window
components, yet we need the "overlay" capability of system level windows so
we can hover our gui components on top of the canvas3d. Our inventory, icon
bars, targetting and health monitors, chat box are all implemented within a
hierarchy of our own defined window classes. At the base we use GuiWindow
which extends JWindow. We use Jwindow instead of awt windows because all
our components are Swing, and we like a lot of the capability of Swing in
regards to its management of its canvas space.
With that said, we are allowing Cosm to be run full screen or windowed for
the main viewing platform, and I was experimenting with being able to have
the top level window be a JFrame, so the window could be moved by the user.
Dave Yazel
-----Original Message-----
From: John Wright [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 22, 2001 8:54 AM
To: [EMAIL PROTECTED]
Subject: Re: [JAVA3D] Ack
David,
Why not use a standard AWT Frame? Why are you using JFrame or JWindow?
- John Wright
Starfire Research
David wrote:
>
> Rebooting solved the problem....
>
> Very wierd.
>
> The only thing I can think of is that I was experimenting with running in
a
> JFrame instead of a JWindow, and when I changed it to go back to JWindow
the
> problem surfaced. Mind you those were completely different runs.
>
> Dave
>
> ----- Original Message -----
> From: David <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 21, 2001 9:26 PM
> Subject: [JAVA3D] Ack
>
> In wrestling with the problem I posted below... I broke something and
can't
> figure out what I did. For some reason the canvas3d is now painting over
> any system window that occludes it. This is true of any window, even if
it
> is not owned by the application. How is this possible? Any clues?
>
> Dave Yazel
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff JAVA3D-INTEREST". For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff JAVA3D-INTEREST". For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".