选择排序可视化

时间:2016-05-29 17:28:38
【文件属性】:

文件名称:选择排序可视化

文件大小:3KB

文件格式:7Z

更新时间:2016-05-29 17:28:38

选择排序 可视化

该代码类实现了选择排序的可视化。 程序的关键点主要有两点: 1. 如何在页面上表示出排序程序的运行过程。 2. 如何将排序程序的运行过程和可视化排序结合起来,保持状态一致。 我的解决方法如下: 我采用了JList去模拟程序的执行,JList有一个setSelectedIndex的方法,能高亮显示指定的行。通过改变selectedIndex的值,能够达到模拟程序执行的效果。在这个过程中,记录下两个循环的索引状态值,根据这些状态值去调整可视化排序。


【文件预览】:
选择排序
----NumberRectangle.java(2KB)
----SortApplication.java(338B)
----SelectSortVisualizationFrame.java(3KB)
----SelectSortPanel.java(4KB)

网友评论