Java里的swing组件关于JTree问题,JTree是左键双击根节点才能展开显示他的子节点,我

2024-11-15 16:01:36
推荐回答(1个)
回答1:

putree.addMouseListener(new MouseAdapter() { // 添加鼠标事件处理
   @Override
   public void mousePressed(MouseEvent e) {
      if (SwingUtilities.isLeftMouseButton(e)) { // 点击了鼠标左键
         TreePath path = tree.getSelectionPath(); 
         if(path != null) tree.expandPath(path);// 展开节点  
      } // End if  
   } // End mousePressed function
});