我正在尝试创建我的第一个FXML Java项目,在初始化阶段,我正在尝试为表格列设置单元格值工厂,例如:
@FXML
private void initialize() {
agentId.setCellValueFactory(cellData -> cellData.getValue().getIdProperty());
.....}
这段文字被标为红色下划线,并显示了与标题中提到的错误。更改项目结构中的语言级别没有任何效果。还有什么原因会导致错误发生?
更新:我发现需要安装带有lambda的java,这不包含在官方版本中。我已经安装了它,但仍然没有帮助。我在这里下载了它。