用Java交换JButton

时间:2016-11-21 20:58:19

标签: java image swing jbutton

我制作了一个字符串数组列表,并为每个字符串分配了一个图像。然后,我随机化了这些图像。我现在想制作一个方法,将一个按钮交换到与其相邻的按钮,但我不知道如何做到这一点。关于如何去做的任何建议?感谢

1 个答案:

答案 0 :(得分:1)

第一个建议: Don 。不要交换JButton,因为你正在制造比他们需要的更难的东西。相反,如果可能交换图像或更具体地说 ImageIcons ,这可以使用JButton方法setIcon(...)轻松完成。

这几乎听起来好像你正在尝试创建一个记忆游戏,如果有的话,这个网站上有很多这样的例子,至少有一个由我创建。

与往常一样,首先要关注程序的 模型 ,即它的逻辑基础,并且只有在完成这项工作之后,将其应用于程序的 视图 或其模型状态的GUI表示。