JTree
JTree is a multi-platform Java navigation applet that can load its content from XML and supports dynamical loading of sub-nodes. Just take your data from database or file, and JTree will display it in the best way in Web-browser or Java application, providing comfortable and powerful functionality to navigate your data and to manage it! Light-weight (only 50Kb), high-performance, having clear and comfortable API, this applet is highly useful for representation of data in commercial web applications. You can set any icon for any tree item as well as add, edit or delete any item in tree. You can customize "look and feel" of the applet to suit best your needs - use font style & color, background colors and icons to create your unique style. Dynamic data loading and suitable applet API offers you to control it at runtime. JTree is an independent solution - the applet works perfectly in any Windows browsers and also under Linux or Unix (Solaris).