< prev index next >

test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java

Print this page
rev 14989 : 8160974: [TESTBUG] Mark more headful tests with @key headful.


  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import java.awt.Button;
  25 import java.awt.CardLayout;
  26 import java.awt.Font;
  27 import java.awt.Frame;
  28 import java.awt.Menu;
  29 import java.awt.MenuBar;
  30 import java.awt.Point;
  31 import java.awt.Robot;
  32 import java.awt.event.ActionEvent;
  33 import java.awt.event.ActionListener;
  34 import java.awt.event.InputEvent;
  35 
  36 import jdk.testlibrary.OSInfo;
  37 
  38 /**
  39  * @test

  40  * @bug 6263470
  41  * @summary Tries to change font of MenuBar. Test passes if the font has changed
  42  * fails otherwise.
  43  * @library ../../../../lib/testlibrary
  44  * @build jdk.testlibrary.OSInfo
  45  * @author Vyacheslav.Baranov: area=menu
  46  * @run main MenuBarSetFont
  47  */
  48 public final class MenuBarSetFont {
  49 
  50     private static final Frame frame = new Frame();
  51     private static final MenuBar mb = new MenuBar();
  52     private static volatile boolean clicked;
  53 
  54     private static final class Listener implements ActionListener {
  55         @Override
  56         public void actionPerformed(final ActionEvent e) {
  57             //Click on this button is performed
  58             //_only_ if font of MenuBar is not changed on time
  59             MenuBarSetFont.clicked = true;




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import java.awt.Button;
  25 import java.awt.CardLayout;
  26 import java.awt.Font;
  27 import java.awt.Frame;
  28 import java.awt.Menu;
  29 import java.awt.MenuBar;
  30 import java.awt.Point;
  31 import java.awt.Robot;
  32 import java.awt.event.ActionEvent;
  33 import java.awt.event.ActionListener;
  34 import java.awt.event.InputEvent;
  35 
  36 import jdk.testlibrary.OSInfo;
  37 
  38 /**
  39  * @test
  40  * @key headful
  41  * @bug 6263470
  42  * @summary Tries to change font of MenuBar. Test passes if the font has changed
  43  * fails otherwise.
  44  * @library ../../../../lib/testlibrary
  45  * @build jdk.testlibrary.OSInfo
  46  * @author Vyacheslav.Baranov: area=menu
  47  * @run main MenuBarSetFont
  48  */
  49 public final class MenuBarSetFont {
  50 
  51     private static final Frame frame = new Frame();
  52     private static final MenuBar mb = new MenuBar();
  53     private static volatile boolean clicked;
  54 
  55     private static final class Listener implements ActionListener {
  56         @Override
  57         public void actionPerformed(final ActionEvent e) {
  58             //Click on this button is performed
  59             //_only_ if font of MenuBar is not changed on time
  60             MenuBarSetFont.clicked = true;


< prev index next >