test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java

Print this page




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 
  25 import javax.swing.JComponent;
  26 import javax.swing.JTable;
  27 import javax.swing.event.TableModelEvent;
  28 import javax.swing.event.TableModelListener;
  29 
  30 /**
  31  * AWT/Swing overlapping test for {@link javax.swing.JTable } component in GlassPane.
  32  * <p>See base class for details.
  33  */
  34 /*
  35 @test
  36 @summary Simple Overlapping test for JTable
  37 @author sergey.grinev@oracle.com: area=awt.mixing
  38 @library ../../regtesthelpers
  39 @modules java.desktop/sun.awt

  40 @build Util
  41 @run main JTableInGlassPaneOverlapping
  42  */
  43 public class JTableInGlassPaneOverlapping extends GlassPaneOverlappingTestBase {
  44 
  45     {
  46         testResize = false;
  47     }
  48 
  49     @Override
  50     protected JComponent getSwingComponent() {
  51         // Create columns names
  52         String columnNames[] = {"Column 1", "Column 2", "Column 3"};
  53 
  54         // Create some data
  55         String dataValues[][] = {
  56             {"12", "234", "67"},
  57             {"-123", "43", "853"},
  58             {"93", "89.2", "109"},
  59             {"279", "9033", "3092"},




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 
  25 import javax.swing.JComponent;
  26 import javax.swing.JTable;
  27 import javax.swing.event.TableModelEvent;
  28 import javax.swing.event.TableModelListener;
  29 
  30 /**
  31  * AWT/Swing overlapping test for {@link javax.swing.JTable } component in GlassPane.
  32  * <p>See base class for details.
  33  */
  34 /*
  35 @test
  36 @summary Simple Overlapping test for JTable
  37 @author sergey.grinev@oracle.com: area=awt.mixing
  38 @library ../../regtesthelpers
  39 @modules java.desktop/sun.awt
  40          java.desktop/java.awt.peer
  41 @build Util
  42 @run main JTableInGlassPaneOverlapping
  43  */
  44 public class JTableInGlassPaneOverlapping extends GlassPaneOverlappingTestBase {
  45 
  46     {
  47         testResize = false;
  48     }
  49 
  50     @Override
  51     protected JComponent getSwingComponent() {
  52         // Create columns names
  53         String columnNames[] = {"Column 1", "Column 2", "Column 3"};
  54 
  55         // Create some data
  56         String dataValues[][] = {
  57             {"12", "234", "67"},
  58             {"-123", "43", "853"},
  59             {"93", "89.2", "109"},
  60             {"279", "9033", "3092"},