This tool allows you to compare any two text files and view the changes. It has two resizable panes and leverages the power of HTML and CSS for the display window styles. It also has a numbered code line, so you can compare code a little easier.
This was a pretty fun project. Our class was told to make a bowling score calculator in Java. There were no specifications other than that, so I decided to have fun with it.
This program uses the same graphical format that many official bowling score programs use (solid rectangle for strike, half diagonal filled rectangle for spare). It also takes advantage of Java panels to create the user interface as a series of embedded controls to help reduce complexity.
This project was fun in that I got to play around with Java’s graphical abilities (rounded rectangles, gradients, draggable controls, etc.) This program was made for an Object Oriented Design class as part of a two group application. One group was told to create a graphical interface for generating Java code, via UML, and one group was told to create an XML representation of UML from Java code. I was assigned to work on the latter, but this program is what I had finished of the former, so it is marked as prototype code.