An implementation of Dijkstra shortest path algorithm by java with somehow an interactive UI using java awt.
It is one of the projects back then I implemented for my Algorithm Design course in my bachelor's degree program.
You can watch a sample demo by downloading out.ogv file.