JAVA的swing设计的问题,请大家一定指导指导小弟我。 问题1:怎么在swing的JFrame

JAVA的swing设计的问题,请大家一定指导指导小弟我。
问题1:怎么在swing的JFrame面板插入图片?

问题2:在上面的基础上,我有好几张图片,在面板中我点击一下按钮,容器框里面的图片可以在这些图片钟随机显示一张,并且这个图片显示了过后,下一次按钮不会在显示这张图片。

我知道很多种方法都可以,请大家给我一个相对简单易懂的办法,实在没有办法学到那么多了,一定要给我一个代码演示,注释详细一点的给我解释下。这个问题其实是一个小游戏的一个功能实现。

就上面两个问题,小弟初学者,这个问题困扰我很久,请大家一定帮我解答下。
由于有字数限制,补充用图片显示哈:

第一:你要在JFrame中显示图片,就需要用一个JLabel去装载图片。JLable中有setImage方法。然后将这个JLable添加进JFrame.getRootPanel中。
第二:就是图片的切换的问题。你在JFrame中肯定会设计一个Button来实现点击一下切换图片,

那么就可以在点击事件中对第一步中的JLable的图片进行切换。
切换算法:
1.给所有的图片编号(文件名也可以)。将这些号码存放在一个List中

2.点击一次就从list中获取一个图片(路径)加载到第一步的JLable中,记住,一定要调用JLabel的repaint方法。如果没有效果则调用repaint和revaliate方法。并且将该图片的编号从list中删除。确保出现过的图片不会再次出现。

如果还有不明白欢迎追问。
温馨提示:答案为网友推荐,仅供参考