Package javax.accessibility

Examples of javax.accessibility.AccessibleComponent


  public void test(TestHarness harness)
  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    Color listForeground = l.getForeground();
    child.setForeground(Color.RED);
    harness.check(l.getForeground(), listForeground);
    child.setForeground(Color.GREEN);
    harness.check(l.getForeground(), listForeground);
  }
View Full Code Here


  public void test(TestHarness harness)
  {
    MyTestList l = new MyTestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    AccessibleContext ctx = (AccessibleContext) child;
    AccessibleStateSet states;
    l.first = 0;
    l.last = 0;
    l.showing = true;
    harness.check(child.isShowing(), true);
    states = ctx.getAccessibleStateSet();
    harness.check(states.contains(AccessibleState.SHOWING));
    l.showing = false;
    harness.check(child.isShowing(), false);
    states = ctx.getAccessibleStateSet();
    harness.check(!states.contains(AccessibleState.SHOWING));

    // Make list child invisible. Should make isShowing false in all cases.
    l.first = 1;
    l.last = 1;
    l.showing = true;
    harness.check(child.isShowing(), false);
    states = ctx.getAccessibleStateSet();
    harness.check(!states.contains(AccessibleState.SHOWING));
    l.showing = false;
    harness.check(child.isShowing(), false);
    states = ctx.getAccessibleStateSet();
    harness.check(!states.contains(AccessibleState.SHOWING));
  }
View Full Code Here

  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    l.setEnabled(true);
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    harness.check(child.isEnabled(), true);
    l.setEnabled(false);
    harness.check(child.isEnabled(), false);
  }
View Full Code Here

  public void test(TestHarness harness)
  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    Font font = l.getFont();
    child.setFont(new Font("Dialog", Font.PLAIN, 16));
    harness.check(l.getFont(), font);
    child.setFont(new Font("Dialog", Font.BOLD, 12));
    harness.check(l.getFont(), font);
  }
View Full Code Here

  public void test(TestHarness harness)
  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    boolean enabled = l.isEnabled();
    child.setEnabled(false);
    harness.check(l.isEnabled(), enabled);
    child.setEnabled(true);
    harness.check(l.isEnabled(), enabled);
  }
View Full Code Here

      (TestList.AccessibleTestList) l.getAccessibleContext();
    Cursor cursor1 = Cursor.getPredefinedCursor(Cursor.CROSSHAIR_CURSOR);
    Cursor cursor2 = Cursor.getPredefinedCursor(Cursor.HAND_CURSOR);
    l.setCursor(cursor1);
    harness.check(l.getCursor(), cursor1);
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    harness.check(child.getCursor(), Cursor.getDefaultCursor());
    l.setCursor(cursor2);
    harness.check(child.getCursor(), Cursor.getDefaultCursor());

    // Try if it reacts to setCursor().
    child.setCursor(cursor1);
    harness.check(child.getCursor(), cursor1);
  }
View Full Code Here

  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleContext child = (AccessibleContext) al.getAccessibleChild(0);
    AccessibleComponent childC = (AccessibleComponent) child;
    AccessibleStateSet states;
    // We test the visible state in isVisible.
    // We test the showing state in isShowing.
    states = child.getAccessibleStateSet();
    harness.check(states.contains(AccessibleState.TRANSIENT));
View Full Code Here

  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    l.setBackground(Color.RED);
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    harness.check(child.getBackground(), Color.RED);
    l.setBackground(Color.GREEN);
    harness.check(child.getBackground(), Color.GREEN);
  }
View Full Code Here

  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    l.setForeground(Color.RED);
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    harness.check(child.getForeground(), Color.RED);
    l.setForeground(Color.GREEN);
    harness.check(child.getForeground(), Color.GREEN);
  }
View Full Code Here

  public void test(TestHarness harness)
  {
    TestList l = new TestList(new String[]{"item"});
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    AccessibleComponent child = (AccessibleComponent) al.getAccessibleChild(0);
    Color listBackground = l.getBackground();
    child.setBackground(Color.RED);
    harness.check(l.getBackground(), listBackground);
    child.setBackground(Color.GREEN);
    harness.check(l.getBackground(), listBackground);
  }
View Full Code Here

TOP

Related Classes of javax.accessibility.AccessibleComponent

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.