16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 25 import java.awt.Dimension; 26 import javax.swing.*; 27 28 /** 29 * AWT/Swing overlapping test for {@link javax.swing.JTextArea } component in GlassPane. 30 * <p>See base class for details. 31 */ 32 /* 33 @test 34 @summary Simple Overlapping test for javax.swing.JLabel 35 @author sergey.grinev@oracle.com: area=awt.mixing 36 @run main JTextAreaInGlassPaneOverlapping 37 */ 38 public class JTextAreaInGlassPaneOverlapping extends GlassPaneOverlappingTestBase { 39 40 @Override 41 protected JComponent getSwingComponent() { 42 JTextArea ch = new JTextArea(); 43 ch.setPreferredSize(new Dimension(50, 50)); 44 ch.setText("Swing component"); 45 return ch; 46 } 47 48 // this strange plumbing stuff is required due to "Standard Test Machinery" in base class 49 public static void main(String args[]) throws InterruptedException { 50 instance = new JTextAreaInGlassPaneOverlapping(); 51 OverlappingTestBase.doMain(args); 52 } 53 } | 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 25 import java.awt.Dimension; 26 import javax.swing.*; 27 28 /** 29 * AWT/Swing overlapping test for {@link javax.swing.JTextArea } component in GlassPane. 30 * <p>See base class for details. 31 */ 32 /* 33 @test 34 @summary Simple Overlapping test for javax.swing.JLabel 35 @author sergey.grinev@oracle.com: area=awt.mixing 36 @library ../../regtesthelpers 37 @build Util 38 @run main JTextAreaInGlassPaneOverlapping 39 */ 40 public class JTextAreaInGlassPaneOverlapping extends GlassPaneOverlappingTestBase { 41 42 @Override 43 protected JComponent getSwingComponent() { 44 JTextArea ch = new JTextArea(); 45 ch.setPreferredSize(new Dimension(50, 50)); 46 ch.setText("Swing component"); 47 return ch; 48 } 49 50 // this strange plumbing stuff is required due to "Standard Test Machinery" in base class 51 public static void main(String args[]) throws InterruptedException { 52 instance = new JTextAreaInGlassPaneOverlapping(); 53 OverlappingTestBase.doMain(args); 54 } 55 } |