if(textField.getText().length()>0){
}

解决方案 »

  1.   

    if(NumText.getText().trim().equals("")){
    }
    也可以
    if(!sp1.NumText.getText().trim().equals("")){
    }
      

  2.   

    JTextField textField = new JTextField(10);
    JButton btn = new JButton("OK");    btn.setEnabled(false);
        textField.addKeyListener(new KeyAdapter() {
          public void keyReleased(KeyEvent e) {
            if( !textField.getText().trim().equals("")  ) {
              btn.setEnabled(true);
            } else {
              btn.setEnabled(false);
            }
          }
        });
      

  3.   

    我觉得在文本框中输入的内容不进行trim()会更好些,因为毕竟空格也是可以存入数据库的
      

  4.   

    我觉得用javascript来实现这个功能更方便