为什么List的addItem方法有删除线?

Sam*_*hdi 3 java swing list awt

我有一个列表类型( java.awt.List ),如下所示:

final List lstA = new List();
Run Code Online (Sandbox Code Playgroud)

在将项目添加到此列表期间,addItem 上有一个删除线:

在此处输入图片说明

并给我如下警告:

The method addItem(String) from the type List is deprecated
Run Code Online (Sandbox Code Playgroud)

但是程序运行良好。
是什么导致 了addItem 上的删除线

Tau*_*eef 5

删除方法意味着这些是不推荐使用的方法。不推荐使用的方法是用于旧版本语言的方法,并且已为相同目的提供了一种新的、更好的方法。不过旧版本也可以使用,对于没有了解新方法的人,可以一步步顺利升级到新版本。

您可以在此处了解 Java 中所有已弃用的内容及其新形式/语法http://docs.oracle.com/javase/7/docs/api/deprecated-list.html

在此处了解有关 AWT 列表的所有信息

http://docs.oracle.com/javase/7/docs/api/java/awt/List.html