Hi Brown,
Are you sure you are using correct file name while compiling or somewhere in configuration of Sun Emulator?
Because as far as i see, there is a space between "SavethePrincess" and "1Canvas.java" but there should not be space there:
D:\java VM\apps\SavethePrincess1Canvas\src\SavethePrincess 1Canvas.java:228: illegal start of ...