Jtree

Tenho esse actionperform pra um botao…

public void btnList_actionPerformed(ActionEvent e) { criaTree(dir); }

esses dois procedimentos…

[code]public void criaTree(String dir) {
DefaultMutableTreeNode topo = new DefaultMutableTreeNode(dir);
criaNodos(topo);
jTree1 = new JTree(topo);
JScrollPane treeView = new JScrollPane(jTree1);
panel1.add(jTree1, java.awt.BorderLayout.CENTER);
}

public void criaNodos(DefaultMutableTreeNode topo) {
    path = new File(dir);
    dir = path.getPath();
    String[] arquivos = path.list();

    if (arquivos == null) {
        JOptionPane.showMessageDialog(null,"Diretório não existe!!");
    }

    for (int i = 0; i < arquivos.length; i++) {
        DefaultMutableTreeNode item = new DefaultMutableTreeNode(arquivos[ i ]);
        topo.add(item);
    }

}[/code]

e a declaraçao da jTree

public class cliente extends JDialog { ... JTree jTree1 = new JTree();

porem ele naum cria a jTree do jeito q eu kero… ele cria essa padrao ae…

alguem me ajuda? :’(

Olá

E de que jeito você quer ele fique?

[quote=furutani]Olá

E de que jeito você quer ele fique?[/quote]
com os itens do diretorio q eu informar… tipo c:\windows ai ele listaria os arquivos desse diretorio…