Package javax.accessibility

Examples of javax.accessibility.AccessibleContext


    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = layered.getAccessibleContext();
        assertTrue("instanceof AccessibleJLayeredPane",
                c instanceof JLayeredPane.AccessibleJLayeredPane);
        assertTrue("AccessibleRole is ok", c.getAccessibleRole() == AccessibleRole.LAYERED_PANE);
        assertNull("AccessibleName is ok", c.getAccessibleName());
        assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
        assertTrue("AccessibleChildrenCount == 0", c.getAccessibleChildrenCount() == 0);
    }
View Full Code Here


    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        Component filler = Box.createVerticalGlue();
        AccessibleContext accessible = filler.getAccessibleContext();
        assertEquals("Accessible context is correct ", Box.Filler.AccessibleBoxFiller.class,
                accessible.getClass());
    }
View Full Code Here

    /*
     * Class under test for AccessibleRole getAccessibleRole()
     */
    public void testGetAccessibleRole() {
        Component box = Box.createVerticalGlue();
        AccessibleContext accessible = box.getAccessibleContext();
        assertEquals("Accessible role is correct ", AccessibleRole.FILLER, accessible
                .getAccessibleRole());
    }
View Full Code Here

        int height = 32;
        ImageIcon icon1 = new ImageIcon(new BufferedImage(width, height,
                BufferedImage.TYPE_INT_RGB));
        ImageIcon icon2 = new ImageIcon(new BufferedImage(width, height,
                BufferedImage.TYPE_INT_RGB));
        AccessibleContext accessible1 = icon1.getAccessibleContext();
        AccessibleContext accessible2 = icon1.getAccessibleContext();
        AccessibleContext accessible3 = icon2.getAccessibleContext();
        assertTrue("accessible", accessible1 instanceof ImageIcon.AccessibleImageIcon);
        assertSame("accessibles ain't unique", accessible1, accessible2);
        assertTrue("accessibles are unique", accessible1 != accessible3);
    }
View Full Code Here

    public void testAccessibleImageIcon() {
        int width = 111;
        int height = 235;
        icon = new ImageIcon(new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB));
       
        AccessibleContext ac = icon.getAccessibleContext();
        AccessibleIcon ai = (AccessibleIcon)ac;

        assertEquals(ac.getAccessibleChildrenCount(), 0);
        assertNull(ac.getAccessibleChild(0));
        assertNull(ac.getAccessibleChild(10));
        assertNull(ac.getAccessibleChild(-1));

        assertNull(ac.getAccessibleParent());
       
        ac.setAccessibleParent(new ImageIcon());
        assertNull(ac.getAccessibleParent());
        assertNull(ac.getAccessibleStateSet());

        assertEquals("width", width, ai.getAccessibleIconWidth());
        assertEquals("height", height, ai.getAccessibleIconHeight());
    }
View Full Code Here

    public void testGetAccessibleContext() {
        if (true) {
            throw new UnsupportedOperationException("Not implemented");
        }
        if (isHarmony()) {
            AccessibleContext accessibleContext = jep.getAccessibleContext();
            assertEquals("javax.swing.JEditorPane$AccessibleJEditorPane",
                    getClassName(accessibleContext));
            assertEquals(jep.getAccessibleContext(), accessibleContext);
            jep.setContentType("text/html");
            assertEquals("javax.swing.JEditorPane$AccessibleJEditorPaneHTML", getClassName(jep
View Full Code Here

    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = frame.getAccessibleContext();
        assertTrue("instanceof AccessibleJInternalFrame",
                c instanceof JInternalFrame.AccessibleJInternalFrame);
        // test getAccessibleName()
        assertTrue("AccessibleName is ok", c.getAccessibleName() == "");
        frame.setTitle("aa");
        assertTrue("AccessibleName is ok", c.getAccessibleName() == "aa");
        // test getAccessibleRole()
        assertTrue("AccessibleRole ok", c.getAccessibleRole() == AccessibleRole.INTERNAL_FRAME);
        // test getAccessibleValue()
        assertTrue("AccessibleValue ok", c.getAccessibleValue() == c);
        // test setCurrentAccessibleValue(), getCurrentAccessibleValue()
        AccessibleValue value = c.getAccessibleValue();
        assertTrue("currentAccessibleValue == 0",
                value.getCurrentAccessibleValue().intValue() == 0);
        Integer currentAccessibleValue = new Integer(4);
        boolean set = value.setCurrentAccessibleValue(currentAccessibleValue);
        assertTrue("setCurrentAccessibleValue returns true", set);
        set = value.setCurrentAccessibleValue(new Float(5));
        assertTrue("setCurrentAccessibleValue returns true", set);
        assertTrue("currentAccessibleValue == 5",
                value.getCurrentAccessibleValue().intValue() == 5);
        assertTrue("the object is not the same",
                value.getCurrentAccessibleValue() != currentAccessibleValue);
        set = value.setCurrentAccessibleValue(null);
        assertFalse("setCurrentAccessibleValue returns false", set);
        // test getMinimumAccessibleValue()
        assertTrue("minimumAccessibleValue ok",
                value.getMinimumAccessibleValue().intValue() == Integer.MIN_VALUE);
        // test getMaximumAccessibleValue()
        assertTrue("maximumAccessibleValue ok",
                value.getMaximumAccessibleValue().intValue() == Integer.MAX_VALUE);
        // test other methods
        assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
        assertTrue("AccessibleChildrenCount == 1", c.getAccessibleChildrenCount() == 1);
    }
View Full Code Here

    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = window.getAccessibleContext();
        assertTrue("instance of AccessibleJWindow", c instanceof JWindow.AccessibleJWindow);
        assertTrue("AccessibleRole is ok", c.getAccessibleRole() == AccessibleRole.WINDOW);
        assertNull("AccessibleName is ok", c.getAccessibleName());
        assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
        assertTrue("AccessibleChildrenCount == 1", c.getAccessibleChildrenCount() == 1);
    }
View Full Code Here

    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = rootPane.getAccessibleContext();
        assertTrue("instanceof AccessibleJRootPane", c instanceof JRootPane.AccessibleJRootPane);
        assertTrue("AccessibleRole is ok", c.getAccessibleRole() == AccessibleRole.ROOT_PANE);
        assertNull("AccessibleName is ok", c.getAccessibleName());
        assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
        rootPane.add(new JPanel());
        rootPane.getLayeredPane().add(new JPanel());
        //System.out.println(c.getAccessibleChildrenCount());
        //System.out.println(c.getAccessibleChild(0));
        assertTrue("AccessibleChildrenCount == 1", c.getAccessibleChildrenCount() == 1);
        assertTrue("AccessibleChild(0) == contentPane", c.getAccessibleChild(0) == rootPane
                .getContentPane());
    }
View Full Code Here

        listener2.checkLastPropertyFired(aContext, AccessibleContext.ACCESSIBLE_CHILD_PROPERTY,
                null, button2.getAccessibleContext());
        listener1.reset();
        listener2.reset();
        ConcreteFocusListener focusListener = new ConcreteFocusListener();
        AccessibleContext bContext = button1.getAccessibleContext();
        bContext.addPropertyChangeListener(listener1);
        frame.getContentPane().add(panel);
        panel.add(button2);
        button1.addFocusListener(focusListener);
        listener1.reset();
        frame.pack();
        frame.show();
        SwingWaitTestCase.requestFocusInWindowForComponent(button1);
        listener1.checkLastPropertyFired(button1.getAccessibleContext(),
                AccessibleContext.ACCESSIBLE_STATE_PROPERTY, null, AccessibleState.FOCUSED);
        listener1.reset();
        bContext.removePropertyChangeListener(listener1);
        SwingWaitTestCase.requestFocusInWindowForComponent(button2);
        assertFalse(listener1.isChanged());
    }
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.