Listing 7: The method repaintMLJComponents from MLUtils.java

public static void repaintMLJComponents(Container root) {
  Vector validate = recursiveFindMLJComponents(root);
  for (Enumeration e = validate.elements(); 
       e.hasMoreElements();) {
    JComponent jcomp = (JComponent)e.nextElement();
    jcomp.revalidate();
  }
}
— End of Listing —