lambda-Ausdrücke werden nicht unterstützt auf diesem Sprachniveau IDEE

Ich versuche, meine erste fxml java-Projekt und bei der Initialisierung der Phase, in der ich versuche mit Zell-Wert werkseitig für die Tabelle columnt, zum Beispiel

      @FXML
        private void initialize() {
        agentId.setCellValueFactory(cellData -> cellData.getValue().getIdProperty());
       .....}

Unterstrichen wird rot und gibt eine Fehlermeldung, dass die genannten im Titel. Sprache ändern Ebene in der Projektstruktur gibt keine Wirkung. Was sonst kann der Grund des Fehlers?

UPD: ich habe festgestellt, dass es weiteren für die Installation von java mit lambdas, die nicht Bestandteil der offiziellen Veröffentlichung. Ich habe es getan und trotzdem hat es nicht helfen. Ich habe es heruntergeladen hier

Ich nehme an, Sie setzen die Sprache ein Niveau von 1,8?
es ist nicht geschrieben, dass es in 1,8, aber 8
Haben Sie versucht, mit N Android sdk mit Jack-compiler?

InformationsquelleAutor Nikitin Mikhail | 2015-04-28

Schreibe einen Kommentar