gpt4 book ai didi

Java swing 示例 - 满世界跑的 Ant 从堆里获取食物?

转载 作者:太空宇宙 更新时间:2023-11-04 08:54:47 24 4
gpt4 key购买 nike

我已经有一段时间没有做过任何 swing 编程了,所以我正在寻找一些至少接近我想要做的事情的 GUI 示例。

我需要代表的图形用户界面是小节点(比方说 Ant ),它们四处移动,从食物堆中收集食物(这只是意味着小节点移动到更大的节点)。一旦节点( Ant )拿走了一 block 食物,食物堆就会缩小一点, Ant 就会把它带回家(到另一个圆圈)。

这听起来很微不足道,但是设置 java GUI 所涉及的所有样板对我来说几乎没有逻辑意义,而且 GUI 只是我项目的一小部分。任何适合这种风格项目的示例将不胜感激。

谢谢!

最佳答案

您可以查看与大学理事会大学先修计算机科学考试相关的代码项目,名为 GridWorld 。顾名思义,它是一种离散的、基于网格的模拟,非常强大且灵活,甚至可以作为整个项目的基础。我相信它是开源的,并且它的 GUI 部分已经构建并可用。即使您不能直接使其适应您的需求,它仍然可以给您很多提示。

此外,student manual提供了代码及其工作原理的清晰易读的概述。

关于Java swing 示例 - 满世界跑的 Ant 从堆里获取食物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2526351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com