javac -deprecation LoginFrame.java
会有更多的信息。
你文件中的一个类或者一个函数有问题。

解决方案 »

  1.   

    在JDK版本不断发展过程中,Sun已经注意到初期一些API设计存在问题(比如说不符合OO,举个例子,Frame类中原有方法show(),现在推荐使用setVisible(boolean)),见意程序员不要再使用它们,当然它们依然可用。如果在你的程序中用到了这些API,编译时就会出现这种提示。此外,你可以用参数:-deprecation 来查看是哪些API。
      

  2.   

    随着jdk的新版本不断推出,api也在不断更新,有些api原先设计时没有考虑到的一些缺陷,采用新的api代替,但是为了保持兼容性,没有把原来的api去掉,但是在doc中加入了deprecated关键字。
    建议找到这个api,根据jdk的doc里推荐你用的api来替换他。
      

  3.   

    可能是JDK的问题吧,换一个JDK的版本试试
      

  4.   

    你可能用了新版本中调整或已废除的API
      

  5.   

    如果用JB的话,可以很快就找出不推荐使用的API