//my modified document
  class MyDocument extends DefaultStyledDocument
  {
     public void insertString(int offset, String str, AttributeSet attr) throws  BadLocationException
    {
      StyleConstants.setUnderline(attr, true);
      int lastPosition = this.getLength();
      super.insertString(lastPosition, str, attr);
    }
  }然后再把textField的默认document设成上边这个类的实例。