Package javax.accessibility

Examples of javax.accessibility.AccessibleContext


    public void installUI(final JComponent component) {
    }

    public int getAccessibleChildrenCount(final JComponent component) {
        AccessibleContext accessibleContext = component.getAccessibleContext();
        return (accessibleContext != null) ? accessibleContext.getAccessibleChildrenCount() : 0;
    }
View Full Code Here


                    return super.getAccessibleAt(p);
                }
                int count = getAccessibleChildrenCount();
                for (int i = 0; i < count; i++) {
                    Accessible aChild = getAccessibleChild(i);
                    AccessibleContext ac = aChild.getAccessibleContext();
                    if (ac != null) {
                        AccessibleComponent aComp = ac.getAccessibleComponent();
                        Point pos = new Point(p);
                        Point loc = aComp.getLocation();
                        pos.translate(-loc.x, -loc.y);
                        if (aComp.isShowing() && aComp.contains(pos)) {
                            return aChild;
View Full Code Here

    private void fireAccessibleStateChange(AccessibleState state, boolean value) {
        if (behaviour.isLightweight()) {
            return;
        }
        AccessibleContext ac = getAccessibleContext();
        if (ac != null) {
            AccessibleState oldValue = null;
            AccessibleState newValue = null;
            if (value) {
                newValue = state;
            } else {
                oldValue = state;
            }
            ac.firePropertyChange(AccessibleContext.ACCESSIBLE_STATE_PROPERTY, oldValue,
                    newValue);
        }
    }
View Full Code Here

        Accessible result = null;

        if (component == null) {
            return null;
        }
        AccessibleContext context = component.getAccessibleContext();
        if (context == null) {
            return null;
        }
        AccessibleComponent accessibleComponent = context.getAccessibleComponent();
        if (accessibleComponent == null) {
            return null;
        }

        return accessibleComponent.getAccessibleAt(point);
View Full Code Here

        return accessibleComponent.getAccessibleAt(point);
    }

    public static AccessibleStateSet getAccessibleStateSet(final Component component) {
        AccessibleContext context = component.getAccessibleContext();
        if (context == null) {
            return null;
        }

        return context.getAccessibleStateSet();
    }
View Full Code Here

        return context.getAccessibleStateSet();
    }

    public static Accessible getAccessibleChild(final Component component, final int index) {
        AccessibleContext context = component.getAccessibleContext();
        if (context == null) {
            return null;
        }

        return context.getAccessibleChild(index);
    }
View Full Code Here

  public void requestFocus() {
  };

  @Override
  public AccessibleContext getAccessibleContext() {
    AccessibleContext ac = super.getAccessibleContext();
    if (uiKey != null) {
      ac.setAccessibleName(UIManager.getString(uiKey));
      uiKey = null;
    }
    return ac;
  }
View Full Code Here

    private void fireAccessibleStateChange(AccessibleState state, boolean value) {
        if (behaviour.isLightweight()) {
            return;
        }
        AccessibleContext ac = getAccessibleContext();
        if (ac != null) {
            AccessibleState oldValue = null;
            AccessibleState newValue = null;
            if (value) {
                newValue = state;
            } else {
                oldValue = state;
            }
            ac.firePropertyChange(AccessibleContext.ACCESSIBLE_STATE_PROPERTY, oldValue,
                    newValue);
        }
    }
View Full Code Here

     *
     * @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

            }
        }
  public boolean isFocusTraversable() { return false; }
  public void requestFocus() {};
        public AccessibleContext getAccessibleContext() {
            AccessibleContext ac = super.getAccessibleContext();
            if (uiKey != null) {
                ac.setAccessibleName(UIManager.getString(uiKey));
                uiKey = null;
            }
            return ac;
        }
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.