1个回答
展开全部
描述的不是很清楚。
是要动态的换图片还是新建的时候就弄好?如果无需动态,按下面方式即可:
new JButton(new ImageIcon("xxx.jpg")) ;// 使用图片创建按钮
追问
添加大量图片,不可能一个一个去添加,有没有循环的方法?
追答
循环就看根据什么循环了,假设图片都在images目录下:
File imageDir=new File("iamges");
for(File f: imageDir.listFiles()){
JButton btn=new JButton(new ImageIcon(f.getAbsolutePath()));
// 添加按钮到容器
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询