【问题标题】:The type JList is not generic; it cannot be parameterized with arguments <String>JList 类型不是通用的;它不能用参数 <String> 参数化
【发布时间】:2013-04-30 21:26:43
【问题描述】:

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

我收到以下错误:

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

对于这行代码:

private JList<String> songListView;

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

【问题讨论】:

    标签: java windows swing jbuilder


    【解决方案1】:

    Generic Jlist 在 JDK 7 中引入,而对于 older version,此功能不可用。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        您必须仍在使用 Java SE 6。

        【讨论】:

        • 认为你是对的,不幸的是它不是我的机器,我无法更新它。
        猜你喜欢
        • 1970-01-01
        • 2016-06-01
        • 2012-10-04
        • 2015-06-15
        • 2019-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多