hi,
ich habe ein jtextfield und möchte auf veränderung am inhalt reagieren. also habe ich im forum gesucht und den documentlistener gefunden. habe das anhand eines beispiels hier aus dem forum versucht einzubauen. bekomme aber von eclipse fehler angezeigt und finde den grund nicht.
ich hatte vorher einen focuslistener auf die gleich weise implementiert und das ging ohne probleme.
Zur Fehlermeldung von eclipse:
eclipse unterstreicht "new DocumentListener" und 3 x "DocumentEvent"
wenn ich mit der muss über "new DocumentListener" gehe bekomme ich ja die fehler meldung angezeigt, da steht dann:
"The type new DocumentListener(){} must implements the inherited abstract method DocumentListener.changedUpdate(DocumentEvent)"
aber die methode habe ich ja...
bei den 3 DocumentEvent steht:
"DocumentEvent cannot be resolved to a type"
weis jemand woran das liegen könnte??
ich habe ein jtextfield und möchte auf veränderung am inhalt reagieren. also habe ich im forum gesucht und den documentlistener gefunden. habe das anhand eines beispiels hier aus dem forum versucht einzubauen. bekomme aber von eclipse fehler angezeigt und finde den grund nicht.
Code:
import javax.swing.event.*;
....
JFrame f = new JFrame();
....
JTextField tf = new JTextField(11);
tf.getDocument().addDocumentListener(new DocumentListener(){
public void changedUpdate(DocumentEvent e){
}
public void insertUpdate(DocumentEvent e){
}
public void removeUpdate(DocumentEvent e){
}
});
ich hatte vorher einen focuslistener auf die gleich weise implementiert und das ging ohne probleme.
Zur Fehlermeldung von eclipse:
eclipse unterstreicht "new DocumentListener" und 3 x "DocumentEvent"
wenn ich mit der muss über "new DocumentListener" gehe bekomme ich ja die fehler meldung angezeigt, da steht dann:
"The type new DocumentListener(){} must implements the inherited abstract method DocumentListener.changedUpdate(DocumentEvent)"
aber die methode habe ich ja...
bei den 3 DocumentEvent steht:
"DocumentEvent cannot be resolved to a type"
weis jemand woran das liegen könnte??