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

标签 java arrays swing jcombobox

我按照下面的方法做了,但没有成功:

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

错误是: 标记“new”上的语法错误,此标记后应有@

请帮我理解问题所在。

最佳答案

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

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

关于java - 使用字符串数组初始化 JComboBox 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30021442/

相关文章:

javascript - 如何根据相等的属性值合并对象数组?

java - Gridbag 布局未正确对齐

java - 如何在 Swing 中堆叠标签?

java - HSQLDB 中带有时区的时间戳

java - 如何访问 sbt 程序集 jar 中的环境变量?

javascript - Canvas 中的图像数组不起作用

javascript - 找到后如何返回完整的对象?

java - 带有选项卡的 JFrame 未显示

java - 当构造函数已经应该获得 float 时请求 float

java - 词关联计数