如何验证文本框jTextField的内容是否为空???请高手指点小弟。

解决方案 »

  1.   

    JTextField text = new JTextField();
    String textFile = text.getText();
    if(textFile==null || textFile.equals(""))
    {
          System.out.println("为空");
    }
      

  2.   

    我用了:if(jTextField1.getText()!=null)语句,希望在文本框不为空时向下执行
    可是,就是文本框为空,还是向下执行,我不知道为什么?
      

  3.   

    if(jTextField1.getText()!=null)不行
    if(jTextField1.getText()!=null || !jTextField1.getText().equals(""))才行你那样只判断不为null  空的时候没判断
      

  4.   

    if(jTextField1.getText()!=null && !jTextField1.getText().equals(""))把代码贴上来看看吧
      

  5.   

    文本框没有空值的 什么都不写的时候是""这样的空字符串. if(jTextField1.getText().equals("")){//这里比较不能用==或!=的 我知道的只能用equals
    功能...........
    }
      

  6.   

    也可以用
    if(null != jTextField1.getText() || jTextField1.getText().length == 0)
      

  7.   

    getText()返回不可能为null, 不需要判断的.getText().length() == 0 就行了
      

  8.   

    JTextField text = new JTextField();
    String textFile = text.getText();
    if(textFile==null || textFile.equals(""))
    {
         JOptionPane.showMessageDialog(this, "文本框内容不能为空,请重新输入!");
         this.return;
        
    }这样你的问题就解决了
      

  9.   

    getText().length() == 0
    正解
      

  10.   

    JOptionPane.showMessageDialog(this, "文本框内容不能为空,请重新输入!");
    这个办法好!