所以我在SwingWorker中有isCancelled的代码

boolean isCancelled() return true;


它给了我错误


  试图分配较弱的访问权限;是公共错误


我不知道如何解决。谁能帮我?谢谢

最佳答案

首先,您需要在方法主体周围加括号。

其次,您当前声明它的方式使用包访问,但是isCancelled方法是公共的,因此您必须使用另一个公共方法来覆盖它。

第三,该方法仍然是final,因此您不能一开始就覆盖它。目前尚不清楚您要实现的目标,但这并不是要走的路。

10-04 11:36