/[gcjwebplugin]/gcjwebplugin/src/gnu/gcjwebplugin/StandaloneAppletWindow.java
ViewVC logotype

Diff of /gcjwebplugin/src/gnu/gcjwebplugin/StandaloneAppletWindow.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by mkoch, Sat Jul 3 11:19:12 2004 UTC revision 1.19 by fitzsim, Mon Jul 5 00:04:58 2004 UTC
# Line 22  package gnu.gcjwebplugin; Line 22  package gnu.gcjwebplugin;
22    
23  import java.applet.Applet;  import java.applet.Applet;
24  import java.applet.AppletContext;  import java.applet.AppletContext;
25    import java.awt.AWTEvent;
26  import java.awt.BorderLayout;  import java.awt.BorderLayout;
27  import java.awt.Dimension;  import java.awt.Dimension;
28  import java.awt.Event;  import java.awt.Event;
# Line 31  import java.awt.Label; Line 32  import java.awt.Label;
32  import java.awt.Menu;  import java.awt.Menu;
33  import java.awt.MenuBar;  import java.awt.MenuBar;
34  import java.awt.MenuItem;  import java.awt.MenuItem;
35    import java.awt.Toolkit;
36  import java.awt.event.ActionEvent;  import java.awt.event.ActionEvent;
37  import java.awt.event.ActionListener;  import java.awt.event.ActionListener;
38  import java.awt.event.WindowAdapter;  import java.awt.event.WindowAdapter;
# Line 40  import java.text.ParseException; Line 42  import java.text.ParseException;
42  import java.util.HashMap;  import java.util.HashMap;
43  import java.util.List; import java.util.Locale;  import java.util.List; import java.util.Locale;
44    
   
45  class StandaloneAppletWindow extends Frame  class StandaloneAppletWindow extends Frame
46    implements ActionListener    implements ActionListener
47  {  {
# Line 133  class StandaloneAppletWindow extends Fra Line 134  class StandaloneAppletWindow extends Fra
134                  + i.bottom);                  + i.bottom);
135          applet.setSize(size);          applet.setSize(size);
136    
137          // The applet should be initialized before its window is made          // Synchronize on the system event queue when showing and
138          // visible, so that the applet doesn't receive events before          // initializing the applet so that it doesn't receive events
139          // it is initialized.          // before it has been initialized.
140          applet.init();          synchronized (Toolkit.getDefaultToolkit ().getSystemEventQueue ())
141              {
142          setVisible(true);              setVisible (true);
143                applet.init ();
144              }
145    
146          applet.validate();          applet.validate();
147          applet.start();          applet.start();

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26