JTextField txtFld = new JTextField();
Document doc = txtFld.getDocument();
doc.addDocumentListener(new javax.swing.event.DocumentListener() {
      public void insertUpdate(DocumentEvent documentEvent) {}
      public void removeUpdate(DocumentEvent documentEvent) {
        txtFld_counter_changedUpdate();
      }
      public void changedUpdate(DocumentEvent documentEvent) {        txtFld_counter_changedUpdate();
      
      }
    });