我认为这个问题对于代码段来说已经足够抽象了,但是在问题陈述中仍然非常具体。
问题:我有某种用Java编写的数据结构。让我们来上课吧。平面上的每个点都有其(x,y)坐标。假设以某种方式定义了此平面,因此网格是固定的。因此,该点可以为x和y取值-n和n。我正在用Java编写程序,该程序迫使该点在平面上执行一系列步骤。每一步之后,我想立即在图形窗口中查看结果。
我当前的解决方案是使用第三方软件。我的程序为该软件创建一个输入文件,将其发送到软件,并且每次迭代后该软件都会生成一个.jpg文件。程序终止时,我可以使用箭头键在图片之间导航。 尽管如此,它还是非常低效的。
如果要立即可视化Java程序中的更改,该怎么办?我正在考虑某些TeX编辑器或在线编译器,它们可以立即显示编写的代码,而无需单击“运行”按钮。
我应该为程序创建自己的图形界面,还是应该编写可以执行此操作的桌面应用程序,或者立即强制执行结果的方法有哪些?如何及时可视化我的程序?
您可以想象依赖关系,图形,搜索或排序算法,而不是点数。