public class MyController implements Initializable {
@FXML
private TextArea editor;
@Override
public void initialize(URL url, ResourceBundle resourceBundle) {
editor.onKeyReleasedProperty().addListener(new ChangeListener<KeyEvent>() {
@Override
public void changed(ObservableValue<? extends KeyEvent> o, KeyEvent oldVal, KeyEvent newVal) {
System.out.println("changed!");
}
});
}
}
Ce code ne peut être compilé sur la lignes de new ChangeListener...
, et l'erreur est:
Can't resolve method 'addListener
(javafx.beans.value.ChangeListener<javafx.scene.input.KeyEvent>>)'
j'ai changé encore et encore le code, mais je ne peux pas trouver un moyen de faire la compilation.
(j'utilise IntelliJ IDEA-13 + jdk 1,7)
@assylias, ne fonctionne pas – Freewind