Examples of AncestorListener


Examples of javax.swing.event.AncestorListener

        return accessibleContext;
    }


    protected void installAncestorListener() {
        addAncestorListener(new AncestorListener() {
            public void ancestorAdded(final AncestorEvent e) {
            }

            public void ancestorMoved(final AncestorEvent e) {
            }
View Full Code Here

Examples of javax.swing.event.AncestorListener

     *                  to.
     */
    public static void installJComponentRepainterOnWindowFocusChanged(JComponent component) {
        // TODO check to see if the component already has an ancestor.
        WindowListener   windowListener   = createWeakWindowFocusListener(createRepaintWindowListener(component));
        AncestorListener ancestorListener = createAncestorListener(component, windowListener);

        component.addAncestorListener(ancestorListener);
    }
View Full Code Here

Examples of javax.swing.event.AncestorListener

     * @return the weak referenced listener.
     */
    private static AncestorListener createAncestorListener(JComponent component, final WindowListener windowListener) {
        final WeakReference<JComponent> weakReference = new WeakReference<JComponent>(component);

        return new AncestorListener() {
            public void ancestorAdded(AncestorEvent event) {
                // TODO if the WeakReference's object is null, remove the
                // WeakReference as an AncestorListener.
                Window window = weakReference.get() == null ? null : SwingUtilities.getWindowAncestor(weakReference.get());

View Full Code Here

Examples of javax.swing.event.AncestorListener

        }
        if (counter == initialIndex) {
          initialFocusComponent = newComponent;
          if (initialFocusComponent instanceof JButton) {
            JButton defaultB = (JButton)initialFocusComponent;
            defaultB.addAncestorListener(new AncestorListener() {
              public void ancestorAdded(AncestorEvent e) {
                JButton defaultButton = (JButton)e.getComponent();
                JRootPane root = SwingUtilities.getRootPane(defaultButton);
                if (root != null) {
                  root.setDefaultButton(defaultButton);
View Full Code Here

Examples of javax.swing.event.AncestorListener

         * hideFloatingPanel();
         * }
         * };
         */
        public ConerButtonItemListener() {
            DrawingViewPanel_OLD.this.addAncestorListener(new AncestorListener() {
                public void ancestorAdded(AncestorEvent event) {
                    hideFloatingPanel();
                }
               
                public void ancestorRemoved(AncestorEvent event) {
View Full Code Here

Examples of javax.swing.event.AncestorListener

        }
        if (counter == initialIndex) {
          initialFocusComponent = newComponent;
          if (initialFocusComponent instanceof JButton) {
            JButton defaultB = (JButton)initialFocusComponent;
            defaultB.addAncestorListener(new AncestorListener() {
              public void ancestorAdded(AncestorEvent e) {
                JButton defaultButton = (JButton)e.getComponent();
                JRootPane root = SwingUtilities.getRootPane(defaultButton);
                if (root != null) {
                  root.setDefaultButton(defaultButton);
View Full Code Here

Examples of javax.swing.event.AncestorListener

        }
        if (counter == initialIndex) {
          initialFocusComponent = newComponent;
          if (initialFocusComponent instanceof JButton) {
            JButton defaultB = (JButton)initialFocusComponent;
            defaultB.addAncestorListener(new AncestorListener() {
              public void ancestorAdded(AncestorEvent e) {
                JButton defaultButton = (JButton)e.getComponent();
                JRootPane root = SwingUtilities.getRootPane(defaultButton);
                if (root != null) {
                  root.setDefaultButton(defaultButton);
View Full Code Here

Examples of javax.swing.event.AncestorListener

            public void ancestorRemoved(final AncestorEvent event) {
            }
        }
        ;
        AncestorListener ancestorListener1 = new ConcreteAncestorListener();
        AncestorListener ancestorListener2 = new ConcreteAncestorListener();
        VetoableChangeListener vetoableChangeListener = new VetoableChangeListener() {
            public void vetoableChange(final PropertyChangeEvent evt) {
            }
        };
        EventListener[] listenersArray = null;
View Full Code Here

Examples of javax.swing.event.AncestorListener

            public void ancestorRemoved(final AncestorEvent event) {
            }
        }
        ;
        AncestorListener ancestorListener1 = new ConcreteAncestorListener();
        AncestorListener ancestorListener2 = new ConcreteAncestorListener();
        AncestorListener ancestorListener3 = new ConcreteAncestorListener();
        EventListener[] listenersArray = null;
        listenersArray = panel.getAncestorListeners();
        assertTrue(listenersArray.length == 0);
        panel.addAncestorListener(ancestorListener1);
        panel.addAncestorListener(ancestorListener2);
View Full Code Here

Examples of javax.swing.event.AncestorListener

            public void ancestorRemoved(final AncestorEvent event) {
            }
        }
        ;
        AncestorListener ancestorListener1 = new ConcreteAncestorListener();
        AncestorListener ancestorListener2 = new ConcreteAncestorListener();
        AncestorListener ancestorListener3 = new ConcreteAncestorListener();
        EventListener[] listenersArray = null;
        listenersArray = panel.getListeners(AncestorListener.class);
        assertTrue(listenersArray.length == 0);
        listenersArray = panel.getAncestorListeners();
        assertTrue(listenersArray.length == 0);
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.