1

我有一个在 linux 上的 eclipse 中运行的项目,我已将它的副本移动到 windows 上的 jbuilder 并遇到了一些问题。

我收到以下错误:

The type JList is not generic; it cannot be parameterized with arguments <String>

对于这行代码:

private JList<String> songListView;

我还有其他各种问题,所有这些似乎都与摇摆有关。我需要导入一个特定的库吗?

4

3 回答 3

5

在 Java SE 7 之前,JList 没有使用泛型进行改造。

您必须仍在使用 Java SE 6。

于 2013-05-07T02:38:39.570 回答
1

Java 7中向该类引入了泛型JList。您很可能使用 JDK 版本 6 或更低版本。升级到 JDK 7。

于 2013-05-07T02:38:47.073 回答
0

JDK 7 中引入了通用 Jlist ,而在旧版本的情况下,此功能不可用。

将您的 Eclipse 指向 JDK 7,您的问题将得到解决。

于 2013-05-07T02:42:31.737 回答