jTextField1.setText(null);
if(jTextField1.getText()!=null)
{new CopyFrame();
System.out.println(jTextField1.getText());
}
  else{

JOptionPane.showMessageDialog(null,"你的备份表内容不能为空");
  }
}
怎么怎么设置 这个jTextField1都不是空啊 愁死人了

解决方案 »

  1.   

    换成jTextField1.getText().length()!=0吧
      

  2.   

    是不是有空字符串啊
    String vlaue = jTextField1.getText()
    if(vlaue !=null && !"".equalsIgnoreCase(value.trim()) && !"null".equalsIgnoreCase(value)) {}
      

  3.   

    也不是空字符串吧,记得以前用SWT写的一个东西里就遇到多这种情况,在一个text里什么都不输入,结果取出来的时候就不知道是什么,也不是空字符串,更不是null,我最后就是拿length()!=0判断不为空的
      

  4.   

    顶~我也遇到过类似的问题,我就是用2楼的这样的:
    jTextField1.getText().length()!=0