使用字符串数组初始化 JComboBox 对象

Initializing a JComboBox object using a String array

我是这样操作的,但是不行:

JComboBox brand = new JComboBox({"Pizza Hut", "Papa John's", "Dominos" });

错误是: Syntax error on token "new", @ expected after this token

请帮助我了解问题所在。

你不能简化数组的创建,你需要提供更多信息以便编译器可以解析类型,例如

JComboBox brand = new JComboBox(new Object[]{"Pizza Hut", "Papa John's", "Dominos" });