0
我有這段代碼要求用戶確認何時刪除一行。錯誤:從內部類訪問局部變量事件;需要聲明爲最終
@Override
public void onRemoveRecordClick(RemoveRecordClickEvent event)
{
SC.confirm("Are you sure to delete ?", new BooleanCallback() {
public void execute(Boolean value) {
if (value != null && value) {
event.cancel();
removeData(getDataAsRecordList().get(event.getRowNum()));
} else {
}
}
});
}
但我得到了錯誤local variable event is accessed from within inner class; needs to be declared final
我怎樣才能解決這個問題?