类型JList不接受参数类型<String>

use*_*348 3 java swing jlist

当我尝试编译一些代码时,我不断收到这些错误:

CCC.java:21: type javax.swing.JList does not take parameters
JList<String> list;
Run Code Online (Sandbox Code Playgroud)

要么:

CCC.java:30: type javax.swing.DefaultListModel does not take parameters
DefaultListModel<String> jobs, DefaultListModel<String> closJ) throws HeadlessException {
Run Code Online (Sandbox Code Playgroud)

我有大约26个相同的错误当我尝试删除该部分我得到大约150行错误可以任何人帮助请.

Jac*_*ace 6

在Java 7中将泛型添加到JList中.以下是JList文档中的示例:

String[] data = {"one", "two", "three", "four"};
JList<String> myList = new JList<String>(data);
Run Code Online (Sandbox Code Playgroud)

确保您使用的是Java 7+.