jdk/src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
changeset 30458 e8bb8c0f25ba
parent 28231 b608ffcaed74
child 32865 f9cb6e427f9e
equal deleted inserted replaced
30457:8934b8474110 30458:e8bb8c0f25ba
   568             if (accept(comp)) {
   568             if (accept(comp)) {
   569                 return comp;
   569                 return comp;
   570             } else if (comp instanceof Container && comp != aContainer) {
   570             } else if (comp instanceof Container && comp != aContainer) {
   571                 Container cont = (Container)comp;
   571                 Container cont = (Container)comp;
   572                 if (cont.isFocusTraversalPolicyProvider()) {
   572                 if (cont.isFocusTraversalPolicyProvider()) {
   573                     return cont.getFocusTraversalPolicy().getLastComponent(cont);
   573                     Component retComp = cont.getFocusTraversalPolicy().getLastComponent(cont);
       
   574                     if (retComp != null) {
       
   575                         return retComp;
       
   576                     }
   574                 }
   577                 }
   575             }
   578             }
   576         }
   579         }
   577         return null;
   580         return null;
   578     }
   581     }