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

REGRESSION: javasoft.sqe.tests.api.java.awt.Container.ZOrderTests[Container0014] fail

XMLWordPrintable

    • generic
    • generic

      Due to changes made with integration of CR 4811096 (probably), the following code ( taken from JCK test javasoft.sqe.tests.api.java.awt.Container.ZOrderTests[Container0014] ) fail.

      --------------------------------------
          LWComponent comp1 = new LWComponent();
          LWComponent comps[] = {
              new LWComponent(),
              new LWComponent(),
              new LWComponent()
          };
          int indices[] = { 0,1,3 };
              for (int j=0; j<indices.length; j++) {
                  Container cont = new Container();
                  for (int i=0; i<comps.length; i++) {
                      cont.add(comps[i]);
                  }
                  cont.setComponentZOrder(comp1, indices[j]);
              }

      --------------------------------------
      The following exception is thrown:

           java.lang.ArrayIndexOutOfBoundsException: No such child: -1
               at java.awt.Container.getComponent(Container.java:307)
               at java.awt.Component.mixOnZOrderChanging(Component.java:9701)
               at java.awt.Container.setComponentZOrder(Container.java:713)
               at ZOrder.test(ZOrder.java:31)
               ...

            anthony Anthony Petrov (Inactive)
            dbessono Dmitry Bessonov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: