Ah Yes they exist for internal frames inside a JDesktopPane,
but they do not exist for the native windows of which java.awt.Frame
is clearly meant to support.
For example `java.awt.Frame.deiconifyWindow()' would programmatically
popup your native window frame if it was iconified. This makes sense since
and completes the logic if you look at the API for
`java.awt.event.WindowEvent'.
Of course, I am forgetting something else too, the same call(s) would have to be
implemented not in the `Frame', but in its superclass `java.awt.Window' class.
Since `java.awt.Dialog' should have (some of) this support too.
The point is to all this really, if this were part of the official JDK API then
Java can then be use to implement some truly funky multi document interface
(MDI) applications.
Peter
______________________________ Reply Separator _________________________________
Subject: Re: Non mofit AWT.
Author: memmel ([EMAIL PROTECTED]) at lon-mime
Date: 06/04/99 12:43
[EMAIL PROTECTED] wrote:
> "Java to have it own windowing system"
>
> Hmmmm ... Well I think it needs to write a some new API calls like below:
>
> void java.awt.Frame.iconifyWindow()
> " java.awt.Frame.deiconifyWindow()
> " java.awt.Frame.raiseWindow()
> java.awt.Frame.lowerWindow()
> java.awt.Frame.raiseToFrontWindow()
> java.awt.Frame.lowerToBackWindow()
>
> int java.awt.Frame.getStackingOrder()
>
> Non of these programmatics exists (yet) to support the native window manager.
>
> Peter
>
> ______________________________ Reply Separator _______________________________
__
> Subject: Re: Non mofit AWT.
> Author: memmel ([EMAIL PROTECTED]) at lon-mime
> Date: 04/04/99 13:21
>
--<SNiP>--
> If Sun ever decided to really release Hotspot.....
> Swing + Hotspot+ low level graphics lib is probably faster than todays native
> windowing systems.
> But I don't think Sun wants Java to have it own windowing system.
> IMHO
>
> Mike
They exist in the Swing and once you unify the underlying code in the two api's
you can look at correcting the api's. In my system you can create a JInternalFr
ame
and add it
directly to the desktop it a first class citizen with Frames.
Mike
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]