This is a update to Ninety degree turn 1.0. This version shows the total accumulated time since the disc began moving.
The process of finding the settings for smooth motion is a trial and error process. In this program there are three parameters to be adjusted when searching for smooth motion: the motion clock rate, the linear speed of the object, and the refresh clock rate. Try your best to find the three numbers that produce the smoothest motion.
Caution: This program has a serious defect and one simple defect.
Serious defect: The UI is constructed without the use of panels. That is not professional.
Simple defect: The algorithm for locating the corner and turning the corner is obscure and not easily understood. The source code should be restructured to make the corner algorithm easily understood.
Next step: version 3.0 will fix the two remaining deficiencies. Will someone volunteer to make version 3.0?