我的原始代码是:
oSheet = (Excel.Worksheet)oWB.ActiveSheet;
oSheet.Name = "Data";
oSheet.Cells[1, 1].Interior.Color = 4;
但是IntelliJ说"可以用方法参考替换"我不太确定该怎么做。我以为我会这样做:
$ hjson -j <<EOF
> {
> name: "Leo",
> active: true
> }
> EOF
{
"name": "Leo",
"active": true
}
但是那告诉我&#34; void不是一个功能界面&#34;但我不想回报任何东西。我只想要执行处理程序。我该如何解决这个问题?
谢谢!
答案 0 :(得分:37)
您正在将lambda表达式与方法引用混合使用。
更改
setOnMouseClicked(event -> SomeClass::onClicked);
到
setOnMouseClicked(SomeClass::onClicked);