有人可以摆脱更多的光从Eclipse的以下警告:Java的警告 - JList的是原始类型,引用必须参数
JList is a raw type. References to generic type JList<E> should be parameterized.
的代码触发一条线,这可能是:
import javax.swing.JList;
....
private JList jList = null; // Warning on this line
有人可以摆脱更多的光从Eclipse的以下警告:Java的警告 - JList的是原始类型,引用必须参数
JList is a raw type. References to generic type JList<E> should be parameterized.
的代码触发一条线,这可能是:
import javax.swing.JList;
....
private JList jList = null; // Warning on this line
您应该在<>之间放置元素的类型,例如:
List<String> list = new ArrayList<String>();
list.add("String 1");
list.add("Some Text");
JList是Java 1.7的原始类型,对于更多的swing组件也是如此。你的x86和x64_86环境可能有不同版本的java,这就是为什么你在一个中得到警告,而在另一个中没有警告。
同类问题:http://stackoverflow.com/questions/2770321/what-is-a-raw-type-and-why-shouldnt-we-use-it –