Question: GUI Part 1: Create a skeleton GUI as depicted in the requirement below. This GUI will not have any functionality behind the Java components: Part
GUI
Part 1: Create a skeleton GUI as depicted in the requirement below. This GUI will not have any functionality behind the Java components:
Part 2: Create a class that generates 4 types of lists of 0-30000 numbers; InOrder, ReverseOrder, AlmostOrder, Random.
Part 3: Implement various sorting algorithms as listed in the requirement; Insertion, Selection, Quick, Merge, Heap, Radix sorts. We will review these algorithms in class.
Part 4: Put functionality behind the components created in part 1 to create a working application; and output the experimental results.
Example run:

Sorting Techniques Winning Algorithm Insertion Sort Insertion Sort List Properties O InOrder Almostorder O ReverseOrder Selection Sort Random 15286 Quick Sort Create The List Experimental Results MergeSort N: 15286 DataType: Random Heap Sort Sort: Insertion Comparisons: 116823255 Movements: 45855 Radix Sort Total time: 230
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
