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? :’(