< prev index next >

test/jdk/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 20,41 **** * or visit www.oracle.com if you need additional information or have any * questions. */ /* ! test @bug 6480534 @summary A Frame changing its state from ICONIFIED to NORMAL should regain focus. ! @author anton.tarasov@...: area=awt.focus ! @run applet DeiconifiedFrameLoosesFocus.html */ import java.awt.*; - import java.applet.Applet; import test.java.awt.regtesthelpers.Util; ! public class DeiconifiedFrameLoosesFocus extends Applet { Robot robot; static final Frame frame = new Frame("Frame"); public static void main(String[] args) { DeiconifiedFrameLoosesFocus app = new DeiconifiedFrameLoosesFocus(); --- 20,42 ---- * or visit www.oracle.com if you need additional information or have any * questions. */ /* ! @test ! @key headful @bug 6480534 @summary A Frame changing its state from ICONIFIED to NORMAL should regain focus. ! @library ../../regtesthelpers ! @build Util ! @run main DeiconifiedFrameLoosesFocus */ import java.awt.*; import test.java.awt.regtesthelpers.Util; ! public class DeiconifiedFrameLoosesFocus { Robot robot; static final Frame frame = new Frame("Frame"); public static void main(String[] args) { DeiconifiedFrameLoosesFocus app = new DeiconifiedFrameLoosesFocus();
*** 43,57 **** app.start(); } public void init() { robot = Util.createRobot(); - - // Create instructions for the user here, as well as set up - // the environment -- set the layout manager, add buttons, - // etc. - this.setLayout (new BorderLayout ()); } public void start() { if (!Toolkit.getDefaultToolkit().isFrameStateSupported(Frame.ICONIFIED) || !Toolkit.getDefaultToolkit().isFrameStateSupported(Frame.NORMAL)) --- 44,53 ----
< prev index next >