怎样通过循环实例化多个组件

u010181717 2013-10-27 08:37:20
java中怎样通过循环实例化多个组件,如5次循环实例化button1,button2,。。。。。button5,求助
...全文
236 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010181717 2013-10-28
  • 打赏
  • 举报
回复
问题解决了,可能是我说得不清楚,你们的回答对我都没有用。 代码 JButton button[]=new JButton[5]; for(int i=0;i<4;i++){ button[i]=new JButton(); } f.add(button[0]); f.add(button[1]); f.add(button[2]); f.add(button[3]);
失落夏天 2013-10-27
  • 打赏
  • 举报
回复
这头像是谁啊,看着挺像某个明星的,不过想不起名字了。。 你这五个对象声明了对象没? JButton[] buttons;这样的话就是2楼的。 JButton jtn1; JButton jtn2; JButton jtn3; 这样的话, 想通过循环实例化的话就难喽
teemai 2013-10-27
  • 打赏
  • 举报
回复
JButton[] buttons = null; for (int i = 0; i < 6; i++) { buttons[i] = new JButton(); }
zhuweisyyc 2013-10-27
  • 打赏
  • 举报
回复
你要这样吗? for(int i=1;i<6;i++){ Button button = new Button("B"+i); }

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧