Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6618543

Applet window is not made top window immediately after applet invocation

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      x86
    • OS:
      windows_xp

      Description

      Applet window is not made top window after applet invocation.
      This behaviour was observed on Windows XP Professional SP2.
      Did not try Solaris.

      The problem is easily reproducible.

      1. testcase
      -----------
      % more FrameTest.java

      import java.applet.*;
      import javax.swing.*;
      import java.awt.*;

      public class FrameTest extends Applet {
        public void init() {
          System.out.println("Inside init");
          createFrame();
        }
        public void start(){
          System.out.println("FrameTest started");
        }
        public void stop(){
          System.out.println("FrameTest Stopped");
        }
        private void createFrame() {
          JFrame f = new JFrame();
          f.setBounds(getBounds());
          f.getContentPane().add(new Label("Hello World"),BorderLayout.CENTER);
          f.setTitle("Hello World");
          f.setVisible(true);
        }
        public void paint(Graphics g) {
        }
      }

      % more FrameHtml.html

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      <HTML>
       <HEAD>
         <TITLE> New Document </TITLE>
         <META NAME="Generator" CONTENT="EditPlus">
         <META NAME="Author" CONTENT="">
         <META NAME="Keywords" CONTENT="">
         <META NAME="Description" CONTENT="">
       </HEAD>
       <BODY>
        <applet code = "FrameTest.class" width='300' height='300'>
        </applet>
       </BODY>
      </HTML>

      2. Compile applet w/ 1.5.0_12
      3. Launch Applet in either IE 6 (Win XP Prof. SP2) or Firefox 1.5.0.12
         The applet window immediately after applet startup goes behind the
         browser window and then hidden.

      4. Compare applet behaviour w/ when compiled with 1.4.2_15.
         The applet window stay on the top and is not hidden by the browser window.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ccheung Calvin Cheung
              Reporter:
              thlenz Thomas Lenz (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: