JTextField取值不能为空写法?

解决方案 »

  1.   

    String text = txt.getText();
    if(text != null && !text.trim().equals("")){
    // ......
    }
      

  2.   

    trim()是String类的方法,你查一下API doc。
      

  3.   

    trim是String的方法,属于lang包,不用导。
    我一样喜欢这样写:if(text.getText().trim().length()==0){
     xxx
    }length()也是字符串的方法,判断其长度。
      

  4.   

    new DefaultTableModel(){
    public void setValueAt(Object aValue, int row, int column) {

    if(aValue == null){
    AlertDialog.showWarning("不允许为空!");
    }else{
    super.setValueAt(aValue, row, column);
    }
    }
      

  5.   

    建议楼主好好看下JAVA API………………楼上的办法应该都可以用