for ( final File file : FileTreeRootType.drives.getRoots () )
{
final WebButton root = new WebButton ( FileUtils.getFileIcon ( file ) );
TooltipManager.setTooltip ( root, FileUtils.getDisplayFileName ( file ) );
root.setRolloverDecoratedOnly ( true );
root.addActionListener ( new ActionListener ()
{
@Override
public void actionPerformed ( final ActionEvent e )
{
updateSelectedDirectory ( file, true, true );