Examples of Accessible


Examples of javax.accessibility.Accessible

    table.getColumnModel().getColumn(1).setCellRenderer(
            new MyBooleanTableCellRenderer());
    AccessibleContext tableac = table.getAccessibleContext();
    harness.check(tableac.getClass().getName().endsWith("AccessibleJTable"));
    AccessibleTable at = tableac.getAccessibleTable();
    Accessible accessibleCell0 = at.getAccessibleAt(0, 0);
    harness.check(accessibleCell0.getAccessibleContext().getAccessibleRole(),
            AccessibleRole.LABEL);
    Accessible accessibleCell1 = at.getAccessibleAt(0, 1);
    harness.check(accessibleCell1.getAccessibleContext().getAccessibleRole(),
            AccessibleRole.CHECK_BOX);
    Accessible accessibleCell2 = at.getAccessibleAt(0, 2);
    harness.check(accessibleCell2.getAccessibleContext().getAccessibleRole(),
            AccessibleRole.LABEL);
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac0ac = ac0.getAccessibleContext();
    JLabel label = new JLabel("Just to get the locale");
    harness.check(ac0ac.getLocale(), label.getLocale());
 
    MyTableCellRenderer r = new MyTableCellRenderer();
    r.setLocale(Locale.CHINA);
    t.getColumnModel().getColumn(1).setHeaderRenderer(r);
    Accessible ac1 = ac.getAccessibleChild(1);
    harness.check(ac1.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac1ac = ac1.getAccessibleContext();
    harness.check(ac1ac.getLocale(), Locale.CHINA);
  }
View Full Code Here

Examples of javax.accessibility.Accessible

    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB",
        "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac0ac = ac0.getAccessibleContext();
    harness.check(ac0ac.getAccessibleName(), "AA");
    ac0ac.addPropertyChangeListener(this);
    ac0ac.setAccessibleName("AAx");
    harness.check(ac0ac.getAccessibleName(), "AAx");
    harness.check(events.size(), 1);
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleComponent ac0ac = ac0.getAccessibleContext().getAccessibleComponent();
    harness.check(ac0ac.isFocusTraversable(), true);
 
    MyTableCellRenderer r = new MyTableCellRenderer();
    t.getColumnModel().getColumn(1).setHeaderRenderer(r);
    Accessible ac1 = ac.getAccessibleChild(1);
    harness.check(ac1.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleComponent ac1ac = ac1.getAccessibleContext().getAccessibleComponent();
    harness.check(ac1ac.isFocusTraversable(), false);
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac0ac = ac0.getAccessibleContext();
    harness.check(ac0ac.getAccessibleName(), "AA");
    ac0ac.setAccessibleName("AAx");
    harness.check(ac0ac.getAccessibleName(), "AAx");
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    TestList l = new TestList(new String[]{"child"});
    harness.check(l.getModel().getSize(), 1);
    TestList.AccessibleTestList al =
      (TestList.AccessibleTestList) l.getAccessibleContext();
    Accessible child1 = al.getAccessibleChild(0);
    harness.check(child1 != null);
    harness.check(child1 instanceof AccessibleComponent);
    Accessible child2 = al.getAccessibleChild(1);
    harness.check(child2 , null);
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    Accessible ac0B = ac.getAccessibleChild(0);
    harness.check(ac0 != ac0B);   // creates new instance every time
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleComponent ac0ac = ac0.getAccessibleContext().getAccessibleComponent();
    harness.check(ac0ac.isVisible(), true);
 
    MyTableCellRenderer r = new MyTableCellRenderer();
    r.setVisible(false);
    t.getColumnModel().getColumn(1).setHeaderRenderer(r);
    Accessible ac1 = ac.getAccessibleChild(1);
    harness.check(ac1.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleComponent ac1ac = ac1.getAccessibleContext().getAccessibleComponent();
    harness.check(ac1ac.isVisible(), false);
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleValue ac0av = ac0.getAccessibleContext().getAccessibleValue();
    harness.check(ac0av, null);
   
    MyTableCellRenderer r = new MyTableCellRenderer();
    t.getColumnModel().getColumn(1).setHeaderRenderer(r);
    Accessible ac1 = ac.getAccessibleChild(1);
    harness.check(ac1.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleValue ac1av = ac1.getAccessibleContext().getAccessibleValue();
    harness.check(ac1av, r.getAccessibleContext().getAccessibleValue());
  }
View Full Code Here

Examples of javax.accessibility.Accessible

  {
    DefaultTableModel tm = new DefaultTableModel(new String[] {"AA", "BB", "CC"}, 3);
    JTable t = new JTable(tm);
    JTableHeader th = t.getTableHeader();
    AccessibleContext ac = th.getAccessibleContext();
    Accessible ac0 = ac.getAccessibleChild(0);
    harness.check(ac0.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac0ac = ac0.getAccessibleContext();
    harness.check(ac0ac.getAccessibleIndexInParent(), 0);
 
    Accessible ac2 = ac.getAccessibleChild(2);
    harness.check(ac2.getClass().getName().endsWith("AccessibleJTableHeaderEntry"));
    AccessibleContext ac2ac = ac2.getAccessibleContext();
    harness.check(ac2ac.getAccessibleIndexInParent(), 2);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.