Pessoal, nao sei pq este metodo nao esta instanciando uma classe ao clicar no node da JTree, eu fiz o teste colocando um System.out.println(pacote), e imprimiu certinho o pacote e o nome da classe. Não da exceção alguma, mas tbem nao instancia a respectiva classe.
Desde ja, agradeço.
[code]public void valueChanged(TreeSelectionEvent arg0) {
DefaultMutableTreeNode node = (DefaultMutableTreeNode)
raiz.getLastSelectedPathComponent();
if (node == null) return;
String nodeInfo = node.getUserObject().toString();
if (node.isLeaf()) {
final String pacote = "br.com.bsc.view."+nodeInfo;
try {
Class classe = Class.forName(pacote);
classe.newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
} else {
mensagem = new Mensagem();
mensagem.msgShow("Erro", "Módulo não encontrado !", 0);
}
}
[/code]