gpt4 book ai didi

循环中的 Java JMenuItem

转载 作者:行者123 更新时间:2023-11-29 10:11:08 28 4
gpt4 key购买 nike

我想为颜色列表添加每个菜单项行,但有类似

的错误

"at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)"

在我的循环中添加 JMenuItem:

String[] colors = {
"Blue",
"Yellow",
"Orange",
"Red",
"White",
"Black",
"Green",
};

JMenuItem menuItem;
JMenu mnBackground = new JMenu("Background");
for (int mi=0; mi<=colors.length; mi++){
String pos = colors[mi];
JMenuItem Jmi =new JMenuItem(pos); // ERROR, though manually added Strings works...
mnBackground.add(Jmi);
}

我该怎么办?

最佳答案

循环应该是:

for (int mi = 0; mi < colors.length; mi++)

不是

for (int mi = 0; mi <= colors.length; mi++)

关于循环中的 Java JMenuItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33797717/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com