// Make sure this window gets the new L&F too...
SwingUtilities.updateComponentTreeUI(this);
// Get the trees...
SmartTree explore = jx.getTree();
SmartTree search = jx.getSearchTree();
SmartTree schema = jx.getSchemaTree();
// To stop the truncation of tree nodes esp in Java L&F...what a joke....
SwingUtilities.updateComponentTreeUI(explore);
SwingUtilities.updateComponentTreeUI(search);
SwingUtilities.updateComponentTreeUI(schema);
// Make sure each tree's popup menu gets the new L&F...
SwingUtilities.updateComponentTreeUI(explore.getPopupTool());
SwingUtilities.updateComponentTreeUI(search.getPopupTool());
SwingUtilities.updateComponentTreeUI(schema.getPopupTool());
// Make sure each tree's search dialog gets the new L&F...
SearchGUI sExplore = explore.getSearchGUI();
SearchGUI sSearch = search.getSearchGUI();
SearchGUI sSchema = schema.getSearchGUI();
if (sExplore != null)
SwingUtilities.updateComponentTreeUI(sExplore);
if (sSearch != null)
SwingUtilities.updateComponentTreeUI(sSearch);