Package java.awt

Examples of java.awt.TextField$AccessibleAWTTextField


  {
    // This test will show that if peer == null, then the getWidth()
    // and getHeight() values are used (and not getRows() and getColumns()
    // or 0 and 0).
   
    TextField field = new TextField();
    field.setBounds(1, 2, 3, 4);
    harness.check(field.getX(), 1);
    harness.check(field.getY(), 2);
    harness.check(field.getWidth(), 3);
    harness.check(field.getHeight(), 4);
    harness.check(field.getColumns(), 0);
   
    harness.check(field.getPeer() == null);
    harness.check(field.getMinimumSize(),
                  new Dimension(field.getWidth(), field.getHeight()));
  }
View Full Code Here


  public void test4(TestHarness harness)
  {
    // This test shows that the text field's font does not
    // affect the value of its minimum size.
   
    TextField field = new TextField();
   
    field.setFont(new Font("Dialog-PLAIN-12", Font.ITALIC, 58));
    harness.check(field.getMinimumSize(), new Dimension());
    field.setFont(new Font("TimesRoman", Font.BOLD, 2));
    harness.check(field.getMinimumSize(), new Dimension());
  }
View Full Code Here

  public void test5(TestHarness harness)
  {
    // This test shows that the text field's preferred size
    // does not affect the value of its minimum size.
   
    TextField field = new TextField();
   
    field.setPreferredSize(new Dimension(7, 3));
    harness.check(field.isPreferredSizeSet());
    harness.check(field.getMinimumSize(), new Dimension());
    field.setPreferredSize(new Dimension());
    harness.check(field.getMinimumSize(), new Dimension());
    field.setPreferredSize(new Dimension(-3, -6));
    harness.check(field.getMinimumSize(), new Dimension());
  }
View Full Code Here

 
  public void test1(TestHarness harness)
  {
    // Test getPreferredSize() method.
   
    TextField field = new TextField();
    harness.check(field.getSize(), new Dimension());
    harness.check(field.getPreferredSize(), new Dimension());
   
    // Check that if preferred size has not been set, then a
    // Dimension with current number of rows and columns
    // is returned.
    harness.check(field.isPreferredSizeSet(), false);
    field.setSize(new Dimension(4, 8));
    harness.check(field.getPreferredSize(), new Dimension(4, 8));
       
    // Check that if preferred size has been set,
    // then those values are returned.
    Dimension prefSize = new Dimension(5, 16);
    field.setPreferredSize(prefSize);
    harness.check(field.isPreferredSizeSet());
    harness.check(field.getPreferredSize() != prefSize);
    harness.check(field.getPreferredSize(), prefSize);
  }
View Full Code Here

 
  public void test2(TestHarness harness)
  {
    // Test getPreferredSize(int, int) method.
   
    TextField field = new TextField();
   
    // Show that if the values passed are <=, ==, >= or negative,
    // then no exceptions are thrown.
    harness.check(field.getSize(), new Dimension());
    harness.check(field.getPreferredSize(7), new Dimension());
    harness.check(field.getPreferredSize(0), new Dimension());
    harness.check(field.getPreferredSize(-7), new Dimension());
       
    // Check that if preferred size not been set, then a
    // Dimension with size (width, height) is returned.
    harness.check(field.isPreferredSizeSet(), false);
    field.setSize(new Dimension(3, 4));
    harness.check(field.getPreferredSize(2), new Dimension(3, 4));
   
    // Check that if preferred size has been set, then a
    // those values are returned.
    field.setSize(new Dimension(-3, 5));
    harness.check(field.getSize(), new Dimension(-3, 5));
    field.setPreferredSize(new Dimension(1, 9));
    harness.check(field.isPreferredSizeSet());
    harness.check(field.getPreferredSize(-1), new Dimension(1, 9));
  }
View Full Code Here

  {
    // This test will show that if peer == null, then the getWidth()
    // and getHeight() values are used (and not getRows() and getColumns()
    // or 0 and 0).
   
    TextField field = new TextField();
    field.setBounds(1, 2, 3, 4);
    harness.check(field.getX(), 1);
    harness.check(field.getY(), 2);
    harness.check(field.getWidth(), 3);
    harness.check(field.getHeight(), 4);
    harness.check(field.getColumns(), 0);
   
    harness.check(field.getPeer() == null);
    harness.check(field.getPreferredSize(),
                  new Dimension(field.getWidth(), field.getHeight()));
  }
View Full Code Here

  public void test4(TestHarness harness)
  {
    // This test shows that the text field's font does not
    // affect the value of its preferred size.
   
    TextField field = new TextField();
   
    field.setFont(new Font("Dialog-PLAIN-12", Font.ITALIC, 58));
    harness.check(field.getPreferredSize(), new Dimension());
    field.setFont(new Font("TimesRoman", Font.BOLD, 2));
    harness.check(field.getPreferredSize(), new Dimension());
  }
View Full Code Here

  public void test5(TestHarness harness)
  {
    // This test shows that the text field's minimum size
    // does not affect the value of its preferred size.
   
    TextField field = new TextField();
   
    field.setMinimumSize(new Dimension(7, 3));
    harness.check(field.isMinimumSizeSet());
    harness.check(field.getMinimumSize(), new Dimension(7, 3));
    field.setMinimumSize(new Dimension());
    harness.check(field.getMinimumSize(), new Dimension());
    field.setMinimumSize(new Dimension(-3, -6));
    harness.check(field.getMinimumSize(), new Dimension(-3, -6));
  }
View Full Code Here

  }
 
  public void testConstructor1(TestHarness harness)
  {
    harness.checkPoint("()");
    TextField tf = new TextField();
    harness.check(tf.getText(), "");
    harness.check(tf.isEditable());
    harness.check(tf.getColumns(), 0);
    harness.check(tf.getEchoChar(), 0);
  }
View Full Code Here

  }
 
  public void testConstructor2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    TextField tf = new TextField(3);
    harness.check(tf.getText(), "");
    harness.check(tf.isEditable());
    harness.check(tf.getColumns(), 3);
    harness.check(tf.getEchoChar(), 0);
   
    // try negative columns
    tf = new TextField(-1);
    harness.check(tf.getText(), "");
    harness.check(tf.isEditable());
    harness.check(tf.getColumns(), 0);
    harness.check(tf.getEchoChar(), 0);
  }
View Full Code Here

TOP

Related Classes of java.awt.TextField$AccessibleAWTTextField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.