Package javax.accessibility

Examples of javax.accessibility.AccessibleContext


     *
     * @return an AccessibleContext for the BasicComboPopup
     * @since 1.5
     */
    public AccessibleContext getAccessibleContext() {
        AccessibleContext context = super.getAccessibleContext();
        context.setAccessibleParent(comboBox);
        return context;
    }
View Full Code Here


        /**
         * @see javax.swing.JButton#getAccessibleContext()
         */
        public AccessibleContext getAccessibleContext() {
            AccessibleContext ac = super.getAccessibleContext();

            if (uiKey != null) {
                ac.setAccessibleName(UIManager.getString(uiKey));
                uiKey = null;
            }

            return ac;
        }
View Full Code Here

        /**
         * @see javax.swing.JButton#getAccessibleContext()
         */
        public AccessibleContext getAccessibleContext() {
            AccessibleContext ac = super.getAccessibleContext();

            if (uiKey != null) {
                ac.setAccessibleName(UIManager.getString(uiKey));
                uiKey = null;
            }

            return ac;
        }
View Full Code Here

    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = frame.getAccessibleContext();
        assertTrue("class is ok", c instanceof JFrame.AccessibleJFrame);
        assertTrue("AccessibleRole is ok", c.getAccessibleRole() == AccessibleRole.FRAME);
        assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
        assertTrue("AccessibleChildrenCount == 1", c.getAccessibleChildrenCount() == 1);
        // test getAccessibleName()
        assertTrue("AccessibleName is ok", c.getAccessibleName() == "");
        frame.setTitle("aa");
        assertTrue("AccessibleName is ok", c.getAccessibleName() == "aa");
        // test getAccessibleStateSet()
        AccessibleState[] states = c.getAccessibleStateSet().toArray();
        assertTrue("more than 2 states", states.length > 2);
        frame.setVisible(true);
        states = c.getAccessibleStateSet().toArray();
        assertTrue("more than 4 states", states.length > 4);
    }
View Full Code Here

        jf.dispose();
        super.tearDown();
    }

    public void testAccessibleJTextField() {
        AccessibleContext accessible = jtf.getAccessibleContext();
        assertTrue(accessible instanceof JTextField.AccessibleJTextField);
        assertEquals(jtf.getAccessibleContext(), accessible);
        JTextField.AccessibleJTextField access = (JTextField.AccessibleJTextField) accessible;
        AccessibleStateSet ass = access.getAccessibleStateSet();
        assertNotSame(ass, access.getAccessibleStateSet());
View Full Code Here

        assertNotSame(jta.getDocument(), doc);
        assertNotSame(doc1, doc);
    }

    public void testGetAccessibleContext() {
        AccessibleContext accessible = jta.getAccessibleContext();
        assertTrue(accessible instanceof JTextArea.AccessibleJTextArea);
        assertEquals(jta.getAccessibleContext(), accessible);
        JTextArea.AccessibleJTextArea access = (JTextArea.AccessibleJTextArea) accessible;
        AccessibleStateSet ass = access.getAccessibleStateSet();
        assertNotSame(ass, access.getAccessibleStateSet());
View Full Code Here

        jf.dispose();
        super.tearDown();
    }

    public void testGetAccessibleContext() {
        AccessibleContext ac = jtComp.getAccessibleContext();
        assertTrue(jtComp.getAccessibleContext() instanceof JTextComponent.AccessibleJTextComponent);
        assertTrue(jtComp.getAccessibleContext() instanceof JTextComponent.AccessibleJTextComponent);
        assertEquals(ac, jtComp.getAccessibleContext());
    }
View Full Code Here

        // If the component class is custom, don't provide a tag
        if (isCustom(comp.getClass()))
            return null;

        String tag = null;
        AccessibleContext context = ((Window)comp).getAccessibleContext();
        tag = deriveAccessibleTag(context);
        if (tag == null || "".equals(tag)) {
            Dimension size = comp.getSize();
            tag = String.valueOf(size.width) + "x"
                + String.valueOf(size.height);
View Full Code Here

            && label.getText() != null
            && label.getText().length() > 0) {
            tag = label.getText();
        }
        if (tag == null || "".equals(tag)) {
            AccessibleContext context = jComp.getAccessibleContext();
            tag = deriveAccessibleTag(context);
        }
        if (tag == null || "".equals(tag)) {
            tag = super.deriveTag(comp);
        }
View Full Code Here

        junit.textui.TestRunner.run(Box_AccessibleBoxTest.class);
    }

    public void testGetAccessibleRole() {
        Box box = new Box(BoxLayout.X_AXIS);
        AccessibleContext accessible = box.getAccessibleContext();
        assertEquals("Accessible role is correct ", AccessibleRole.FILLER, accessible
                .getAccessibleRole());
    }
View Full Code Here

TOP

Related Classes of javax.accessibility.AccessibleContext

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.