My current PNG is 256x32 pixels, saved as 8bit that contains 8 32x32 sprites.
As you should never have more than 1 file inside the jar, are you already combining these 2 png's into a single combined image?
(and then embedding this combined image inside the class file as a UTF8 encoded String or custom class attribute)
I currently have a single PNG, my class file and the manifest. How do I embed this image inside the class file? Do you mean breaking it down into a hex array of bytes and building this image off of that?