JTree - Listando arquivos de um servidor

Estou fazendo um cliente FTP utilizando a api commons-net-1.4.1.

Fiz uma JTree para listar os diretórios locais e agora preciso fazer uma jTree para listar os diretórios do servidor, porém não tenho idéia de como fazer isso.
:?

Tbém gostaria de saber como eu seleciono um arquivo na jtree e passo o path dele para uma string.

Alguém pode me ajudar?

E ae! Blza? :slight_smile:

Para fazer a JTree dos diretórios/arquivos do servidor é bem simples, a classe FTPClient possui um método chamado listFiles(), onde esse método te retorna um array do tipo FTPFile. Ai é só percorrer esse array e adicionando na sua JTree, da mesma maneira como você faz para a JTree dos arquivos/diretórios locais…

Segue o código abaixo como exemplo:

	FTPClient ftpClient = new FTPClient();

	try
	{
		FTPFile[] files = ftpClient.listFiles();

		for(int i = 0; i < files.length; i++)
			System.out.println(files[i].getName());
	}
	catch (IOException ioe)
	{
		ioe.printStackTrace();
	}

É isso ai… Qualquer dúvida posta aí!!!

FlwZ!

[]'s

Pô, valeu, obrigadão Ch4v3s.
E alguém sabe como pegar o path dos arquivos listados na jtree?
Valeu! :smiley: