title: Best way of printing simple reports in java
body: <p>I have developed a Java application and now i want to give some simple printing support. Something like printing invoices , some reports etc.
  Right now I'm creating that stuff in html, showing it on JEditorPane. but html support is quite poor and I'm really fade up of that thing. Is there any better way of doing such thing?
  Any better browser component, or better tool to create such simple reports? (JDK 1.6)</p>