JTextField text = new JTextField();text.setText("文本框");设置文字为文本框text.setText("");设置文字为空

解决方案 »

  1.   

    向二楼说声抱歉,我发现程序的毛病不是出在这上面,而是当我点击树的某一节点时我只是想让文本框显示这一节点的内容,可结果却是将它和父节点的内容全都显示出来了!郁闷!下面是代码!
    tree.addMouseListener(new MouseAdapter(){
       public void mouseClicked(MouseEvent me){
          txtName.setText("");//在下一次点击时清除文本框
          TreePath tp = tree.getPathForLocation(me.getX(),me.getY());
          if (tp != null){
             txtName.setText(tp.toString());
          }
      }
    });