About the doubly linked list assignment...

I have reworked the linked list file to make it doubly linked. Note that I reworked display to preserve current. Also note that I programmed to check the degenerate case of all nodes being removed.

You can download the file here: Double Linked Source

You will have 1 more week to finish this assignment. You should add a find method that moves current to the found position in the list (you can then remove it) or keeps the current at its present location. Develop the swing interface as I previously described.