tree.addMouseListener( new MouseAdapter(){ /** *maus wurde geklickt - bei doppelklick schmiere ab :) oder tu was anderes */ public void mouseClicked(MouseEvent e) { DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent(); if ( e.getClickCount() > 1 ){ if (node == null) return; Object nodeinfo = node.getUserObject(); String sText = (String)nodeinfo;//hier deinen objekttyp anpassen System.out.println("hier kannst du alles mit "+sText+" machen"); } });