Fun with Java: Animated Sea Worms Michigan

Baldwin wraps up his series of lessons on animation. He has shown you how to use Java to write programs that produce smooth animation of the sprite animation and frame animation varieties. It's time for you to take that knowledge and do something fun with it. And don't forget, Java programming can be fun.

Local Companies

Cms Software
313-965-4775
500 Griswold St
Detroit, MI
All About Technology
313-962-2430
2727 2nd Ave
Detroit, MI
L & M Office Products
313-861-5707
8514 W Mcnichols RD
Detroit, MI
Sync Technologies
313-963-5353
2727 2nd Ave
Detroit, MI
PC Menders Computer Services
313-397-2713
18256 Grand River Ave
Detroit, MI
Corporate IT Source
248-396-1573
6841 N. Rochester Rd.
Rochester Hills, MI
Protocol Syst C
313-534-8773
18201 W 8 Mile Rd
Detroit, MI
Computer Power Store
313-640-4681
15411 Mack Ave
Detroit, MI
Keane Inc
248-356-2000
3000 Northwestern St
Detroit, MI
Woodwing USA
313-962-0542
615 Griswold St
Detroit, MI

provided by: 
Originally published at Internet.com


Java Programming, Lecture Notes #1466 * Preface * Preview * Discussion and Sample Programs * Summary * Complete Program Listing -----------------------------------

Preface

Fun programming

This is one of the lessons in a miniseries that will concentrate on having fun while programming in Java.

This miniseries will include a variety of Java programming topics that fall in the category of fun programming. This particular lesson is the ninth in of a group of lessons that will teach you how to write animation programs in Java.

The first lesson in the group was entitled Fun with Java: Sprite Animation, Part 1. That lesson, plus the next seven lessons provided an in-depth explanation of the use of Java for doing both sprite and frame animation. The previous lesson was entitled Fun with Java: Frame Animation.

In this lesson, I will combine sprite animation with frame animation to produce animated sea worms that change their color on a random basis while swimming in a fish tank.

Viewing tip

You may find it useful to open another copy of this lesson in a separate browser window. That will make it easier for you to scroll back and forth among the different figures and listings while you are reading about them...

Read article at Internet.com site

Featured Local Company

Corporate IT Source

248-396-1573
6841 N. Rochester Rd.
Rochester Hills, MI

Regional Articles
- Fun with Java: Animated Sea Worms Adrian MI
- Fun with Java: Animated Sea Worms Allegan MI
- Fun with Java: Animated Sea Worms Allen Park MI
- Fun with Java: Animated Sea Worms Alpena MI
- Fun with Java: Animated Sea Worms Ann Arbor MI
- Fun with Java: Animated Sea Worms Auburn Hills MI
- Fun with Java: Animated Sea Worms Battle Creek MI
- Fun with Java: Animated Sea Worms Bay City MI
- Fun with Java: Animated Sea Worms Belleville MI
- Fun with Java: Animated Sea Worms Benton Harbor MI
- Fun with Java: Animated Sea Worms Berkley MI
- Fun with Java: Animated Sea Worms Big Rapids MI
- Fun with Java: Animated Sea Worms Bloomfield Hills MI
- Fun with Java: Animated Sea Worms Brighton MI
- Fun with Java: Animated Sea Worms Burton MI
- Fun with Java: Animated Sea Worms Cadillac MI
- Fun with Java: Animated Sea Worms Canton MI
- Fun with Java: Animated Sea Worms Cheboygan MI
- Fun with Java: Animated Sea Worms Clarkston MI
- Fun with Java: Animated Sea Worms Clinton Township MI
- Fun with Java: Animated Sea Worms Clio MI
- Fun with Java: Animated Sea Worms Coldwater MI
- Fun with Java: Animated Sea Worms Commerce Township MI
- Fun with Java: Animated Sea Worms Comstock Park MI
- Fun with Java: Animated Sea Worms Davison MI
- Fun with Java: Animated Sea Worms Dearborn Heights MI
- Fun with Java: Animated Sea Worms Dearborn MI
- Fun with Java: Animated Sea Worms Detroit MI
- Fun with Java: Animated Sea Worms Dowagiac MI
- Fun with Java: Animated Sea Worms East Lansing MI
- Fun with Java: Animated Sea Worms Eastpointe MI
- Fun with Java: Animated Sea Worms Eaton Rapids MI
- Fun with Java: Animated Sea Worms Escanaba MI
- Fun with Java: Animated Sea Worms Farmington MI
- Fun with Java: Animated Sea Worms Fenton MI
- Fun with Java: Animated Sea Worms Ferndale MI
- Fun with Java: Animated Sea Worms Flat Rock MI
- Fun with Java: Animated Sea Worms Flint MI
- Fun with Java: Animated Sea Worms Flushing MI
- Fun with Java: Animated Sea Worms Fort Gratiot MI
- Fun with Java: Animated Sea Worms Fraser MI
- Fun with Java: Animated Sea Worms Garden City MI
- Fun with Java: Animated Sea Worms Gaylord MI
- Fun with Java: Animated Sea Worms Gladwin MI
- Fun with Java: Animated Sea Worms Grand Blanc MI
- Fun with Java: Animated Sea Worms Grand Haven MI
- Fun with Java: Animated Sea Worms Grand Ledge MI
- Fun with Java: Animated Sea Worms Grand Rapids MI
- Fun with Java: Animated Sea Worms Grandville MI
- Fun with Java: Animated Sea Worms Grosse Pointe MI
- Fun with Java: Animated Sea Worms Hamtramck MI
- Fun with Java: Animated Sea Worms Harper Woods MI
- Fun with Java: Animated Sea Worms Harrison Township MI
- Fun with Java: Animated Sea Worms Hazel Park MI
- Fun with Java: Animated Sea Worms Highland Park MI
- Fun with Java: Animated Sea Worms Hillsdale MI
- Fun with Java: Animated Sea Worms Holland MI
- Fun with Java: Animated Sea Worms Holly MI
- Fun with Java: Animated Sea Worms Holt MI
- Fun with Java: Animated Sea Worms Howell MI
- Fun with Java: Animated Sea Worms Hudsonville MI
- Fun with Java: Animated Sea Worms Inkster MI
- Fun with Java: Animated Sea Worms Ionia MI
- Fun with Java: Animated Sea Worms Jackson MI
- Fun with Java: Animated Sea Worms Jenison MI
- Fun with Java: Animated Sea Worms Kalamazoo MI
- Fun with Java: Animated Sea Worms Lake Orion MI
- Fun with Java: Animated Sea Worms Lansing MI
- Fun with Java: Animated Sea Worms Lapeer MI
- Fun with Java: Animated Sea Worms Lincoln Park MI
- Fun with Java: Animated Sea Worms Livonia MI
- Fun with Java: Animated Sea Worms Ludington MI
- Fun with Java: Animated Sea Worms Macomb MI
- Fun with Java: Animated Sea Worms Marquette MI
- Fun with Java: Animated Sea Worms Midland MI
- Fun with Java: Animated Sea Worms Monroe MI
- Fun with Java: Animated Sea Worms Mount Clemens MI
- Fun with Java: Animated Sea Worms Mount Morris MI
- Fun with Java: Animated Sea Worms Mount Pleasant MI
- Fun with Java: Animated Sea Worms Muskegon MI
- Fun with Java: Animated Sea Worms New Baltimore MI
- Fun with Java: Animated Sea Worms Niles MI
- Fun with Java: Animated Sea Worms Northville MI
- Fun with Java: Animated Sea Worms Novi MI
- Fun with Java: Animated Sea Worms Oak Park MI
- Fun with Java: Animated Sea Worms Okemos MI
- Fun with Java: Animated Sea Worms Owosso MI
- Fun with Java: Animated Sea Worms Petoskey MI
- Fun with Java: Animated Sea Worms Pinckney MI
- Fun with Java: Animated Sea Worms Plymouth MI
- Fun with Java: Animated Sea Worms Pontiac MI
- Fun with Java: Animated Sea Worms Port Huron MI
- Fun with Java: Animated Sea Worms Portage MI
- Fun with Java: Animated Sea Worms Redford MI
- Fun with Java: Animated Sea Worms Rochester MI
- Fun with Java: Animated Sea Worms Rockford MI
- Fun with Java: Animated Sea Worms Romulus MI
- Fun with Java: Animated Sea Worms Roseville MI
- Fun with Java: Animated Sea Worms Royal Oak MI
- Fun with Java: Animated Sea Worms Saginaw MI
- Fun with Java: Animated Sea Worms Saint Clair Shores MI
- Fun with Java: Animated Sea Worms Saint Johns MI
- Fun with Java: Animated Sea Worms Saline MI
- Fun with Java: Animated Sea Worms Sault Sainte Marie MI
- Fun with Java: Animated Sea Worms South Haven MI
- Fun with Java: Animated Sea Worms South Lyon MI
- Fun with Java: Animated Sea Worms Southfield MI
- Fun with Java: Animated Sea Worms Southgate MI
- Fun with Java: Animated Sea Worms Sterling Heights MI
- Fun with Java: Animated Sea Worms Sturgis MI
- Fun with Java: Animated Sea Worms Swartz Creek MI
- Fun with Java: Animated Sea Worms Taylor MI
- Fun with Java: Animated Sea Worms Temperance MI
- Fun with Java: Animated Sea Worms Three Rivers MI
- Fun with Java: Animated Sea Worms Traverse City MI
- Fun with Java: Animated Sea Worms Trenton MI
- Fun with Java: Animated Sea Worms Troy MI
- Fun with Java: Animated Sea Worms Utica MI
- Fun with Java: Animated Sea Worms Walled Lake MI
- Fun with Java: Animated Sea Worms Warren MI
- Fun with Java: Animated Sea Worms Waterford MI
- Fun with Java: Animated Sea Worms West Bloomfield MI
- Fun with Java: Animated Sea Worms Westland MI
- Fun with Java: Animated Sea Worms White Lake MI
- Fun with Java: Animated Sea Worms Wixom MI
- Fun with Java: Animated Sea Worms Wyandotte MI
- Fun with Java: Animated Sea Worms Wyoming MI
- Fun with Java: Animated Sea Worms Ypsilanti MI
- Fun with Java: Animated Sea Worms Zeeland MI
Related Local Event
Real-Time & Embedded Computing Conference-Detroit (RTECC)
Dates: 9/17/2009 - 9/17/2009
Location: Sterling Inn Banquet & Conference Center, Detroit
Sterling Heights, MI
View Details

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML