InputMethodTextChanged



  • Hi leute, ich ärgere mich schon seit stunden mit dieser methode herum!!
    kann mir jemand zeigen wie ich aus einem jtextarea in echtzeit den text auslesen kann??

    ich hab es so gemacht!:

    EingabeArea.addInputMethodListener(new java.awt.event.InputMethodListener() {
          public void inputMethodTextChanged(InputMethodEvent e) {
            EingabeArea_inputMethodTextChanged(e);
          }
          public void caretPositionChanged(InputMethodEvent e) {
          }
        });
    
      void EingabeArea_inputMethodTextChanged(InputMethodEvent e) {
    //macht dann irgendwas!
      }
    

    bitte bitte, kann mir jemand ein beispiel zeigen, dass funktioniert!

    danke!!



  • Das ist der falsche Weg. Du musst dich mit DocumentListenern beschäftigen.

    void changedUpdate(DocumentEvent e) 
              Gives notification that an attribute or set of attributes changed. 
     void insertUpdate(DocumentEvent e) 
              Gives notification that there was an insert into the document. 
     void removeUpdate(DocumentEvent e) 
              Gives notification that a portion of the document has been removed.´
    

Anmelden zum Antworten