I'm not sure the rules are being modeled correctly, as several famous configurations like the glider of the F-pentomino do not give the proper results.
I would highly recommend getting rid of the try-catch blocks around the writing, and instead check the bounds yourself. This would increase the speed a lot, and possibly allow the routines to handle boundaries a little more intelligently.
Have you run any tests to see how these routines compare to the built in Java ones?
2012/8/25
Nightmare: Emergence
2012/8/24
Nightmare: Emergence
2012/8/23
Nightmare: Emergence
2012/8/14
Game of life
2012/8/2
Fast graphics
2012/7/30
Castle Storm II
2012/7/24
Castle Storm 3D
2012/7/24
Castle Storm 3D
2012/7/23
Castle Storm 3D