繁体   English   中英

具有自动移动JButton的多线程滑动拼图解算器

[英]Multithreading with automatically moving JButtons for Sliding Puzzle Solver

我使用Java创建了一个滑动拼图程序。 然后,我继续实现滑动拼图解算器程序。问题是,当我单击“播放结果”按钮时,该程序将自动将有效方块滑动到目标状态,例如n-puzzle-solver.appspot.com 我使用具有这样的二维数组的JButtons(btnTiles [0] [0])创建了这个游戏。 我可以用多线程实现它吗? 如果可以的话,请教我一个例子或给我一个自动移动JButton的多线程链接。

您可能可以利用此处显示的方法,该方法可以加快javax.swing.Timer实例所拥有的线程的计时。 该示例以每个间隔移动所有磁贴,但是您可以在List移动一个。

图片

自动移动JButton。

这样做的方法有误-不用理会按钮,只需更改图标(将其替换为空白)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM