Simply speaking, you need has one or more printers installed on your machine. Now, in your Java application, you can print using java.awt.print package. You may either try to download some tutorials from Sun's site or refer to Core Java II.
I am a Java expert now because I have answered your posting. Thank you for offering me such a gigantic opportunties. :-): -);