Hi Ayush,
If all other applets on the page are loading without any issues, it's not a problem with jre version.
If it's only a problem with printing, then rest assured, that's how applets behave.
If the applet is getting cut between page breaks it would not print anything on that applet, that's why for printing purposes it is advised to use servlets not applets.
If you have to mandatorily use applets then put proper page breaks.
Hope it helps.
Thanks,
Swaroop