【发布时间】:2022-08-16 18:21:08
【问题描述】:
我正在使用 JFrames 在 NetBeans 中做一个项目。首先,我在一个名为 \"uam.pvoe.form\" 的包中创建了窗口,在许多其他元素中,我添加了一个名为 \"cmbUnit\" 的组合框。出于我提交的目的,此组合框必须接受类型为 \"Unit\" 的对象,而不是 \"String\",后者是 \"Type parameters\" 的默认值。
注意:在图片中它显示的是“Unidad”而不是“Unit”,因为该项目是西班牙语,但我正在为您翻译。
问题是,当我进行此更改时,NetBeans 生成的部分代码没有更新,特别是这部分(这是我收到错误并且不允许我运行项目的地方):
我以前做过这种改变,但这从来没有发生在我身上。我认为问题在于对象的类型不再是“字符串”类型,并且该数组无效,但由于它是自动生成代码的一部分,因此不允许我对其进行修改。为了寻找解决方案,我检查了在“类型参数”中进行了类似更改的其他项目,但该行甚至没有出现在生成的 NetBeans 代码中。任何人都可以帮助我解决我正在跳过的任何可能步骤或解决此问题的任何方法吗?