Netbeans Swing GUI Builder持续使用错误Java版本的功能(如钻石运算符)

时间:2016-08-28 09:51:00

标签: java swing netbeans gui-builder

在项目属性中,我设置了"源/二进制格式"到JDK 5.(非常,之前我有6个,但我们需要在我的项目中使用5个。)

但是,在设计UI面板时,创建的代码每次都包含需要更高Java版本的功能(如菱形运算符<>,以及JComboBox<String>())。

所以在编译时,我得到:

  

错误:-source 1.5不支持菱形运算符           jComboBox1 = new javax.swing.JComboBox&lt;&gt;(); (使用-source 7或更高版本来启用菱形运算符)

我甚至编辑了所有.form文件,其中显示<Form version="1.5" maxVersion="1.5" type="org.netbeans.modules.form.forminfo.JPanelFormInfo"> 而不是我在那里找到的maxVersion="1.7"

但它仍然不断创建包含菱形运算符的代码,即使是我从头开始创建的新表单! 这让我抓狂 - 任何想法,我需要做什么让Netbeans接受我的Java 1.5设置?

0 个答案:

没有答案