I wrote a short program and tested it with 1.1.7, 1.2 (both with
green and native threads) on Solaris and with 1.1.7 (green threads
and native threads) and 1.2 native threads (not available yet) on Linux:
All show the same behavior -- the execution stops after show().
 

yes, but why doesn't it stop with native threads on linux j117?
 
Where does the execution stop on windows? After the finishing the
execution of the topmost constructor?
Funny.
Windows allows the dialog to appear after having finished with the sub-class concstructor.
 

Could you please send me your code, so I can take a closer look
at this?

OK, I'll try to clean up unecessary stuff because there are a lot of dependencies between packages I use.
 

Note that we are talking about modal dialogs but your posted example
creates a *non*-modal dialog:

> public NoiseWizard( Component master, NoiseBuilder builder ) throws
> AWTException
>  {
>  super( components.applet.AppletUtilities.getTopLevelParent( master ),
>      "Noise Builder Wizard", false, false );
                               *****
 

this is correct (and obvious ;-} ).
I apologzie, i was trying whether it works with non-modal dlgs when I copy-pasted the code.
But no good, it behaves identically, even with non-modal dialogs ;-} (is this behavior correct?)

I 'll send the code directly to you, somewhat later (after determining what additional packages  you need in order to compile).
 

-- 
Dimitrios Vyzovitis      -- Information Processing Laboratory
[EMAIL PROTECTED] -- Aristotle University of Thessaloniki
[EMAIL PROTECTED] -- Dept. of Electrical and Computer Engineering
                            http://egnatia.ee.auth.gr/~dviz
 


Reply via email to