废止的意思就是旧版本的api中有的方法,在新版本中有了更好的替代方法,并且旧的方法不再更新。因此编译器建议你用新的方法。当然你坚持要用,也是可以通过的。

解决方案 »

  1.   

    我究竟用了什么旧版本的api方法呢?什么是api?如果用新的,应该怎么改呢?
      

  2.   

    它不是告诉你Recompile with "-deprecation" for details。
    编译后他会告诉你什么方法是过时的。
    应该怎么改你应该去看jdk文档。
    api就是指的jdk的提供的方法。
    那个action估计是当有某个事件发生的时候执行的动作。
    repaint就是把这个图重画一遍。
    return ture是因为这个方法要求返回boolean。
    把action去掉当然是不影响的,只不过当事件发生的时候不会触发。