Java swing JComboBox无法进行参数化

Kri*_*tha 0 java generics swing jcombobox java-7

Eclipse IDE在Jcombobox上显示错误,该错误表明JcomboBox不能被参数化,例如:如下所示的行

private final JComboBox<LaborHelper> labourname = new JComboBox<LaborHelper>();
Run Code Online (Sandbox Code Playgroud)

这里我的项目执行环境是javaSE1.6

Dan*_* D. 5

JComboBox的Java 1.7之前,不支持的类型规范(参数化).因此,您将在Java 1.6或更早版本中遇到编译错误.


ojo*_*ifu 5

好的,您已经知道为什么会出现此错误。您如何摆脱它?

注意:这是一个 Netbeans 解决方案

右键单击JComboBox,转到:

Properties > Code >

在代码选项卡下,您会找到Type Paramters.

单击它右侧的选项菜单:

在此处输入图片说明

当下一个视图打开时,只需删除文本:

在此处输入图片说明

单击确定,就是这样。