Brad Culberson's Java Classwork

My Applet 5 I learned how to print several geometric shapes by adding ornaments to a christmas tree. Wrong season, but I guess it worked.
This exercise taught me the font metrics, so I could center text vertically and horizontally. My Applet 6
My Applet 7 I reverse engineered this applet to print the boxes in a different order, and also centered the text with the knowledge learned previously.
This applet introduced me to the mouse down in java. I then changed the applet to print a different shape at a location that was centered on the mouse down location. My Applet 8
My Applet 9 More understanding was needed on the mouse down event, so this exercise helped with that. I changed the line drawing function to NOT draw where the click event occurred. Yes, that was on purpose.
Our first introduction to the Animation, Java is getting more interesting. I used the generic Animation Applet from Sun, and added a little humor to the animation. Smile Big for the camera :). My Applet 10
My Applet 11 Animations are cool, but the flicker is a killer. Thus the double buffer was introduced. It is a little harder to code, but well worth it. 
I edited this applet to have some unique behavior. What once was a scrolling checkerboard now does enough calculations to almost kill the applet. My Applet 12
My Applet 13 What a job, fix the java dude to say the right stuff. I did a little filtering to catch what number he was going to say, and added the correct extension to it, no more 1th.
I added a scenario to this app so that they would no longer be lost in space, but they didn't want to be home. 7 of 9 was to hot for them to give up, so off into space they went. My Applet 14
My Applet 15 The assignment was to give neko some weird behavior, well it is definately weird.
                    Go back to my Resume          Go back to the Student Applets page