title: What tool for printing Invoices and similar documents in Java Swing?
body: <p>I'm looking for a good tool for printing Invoices, Receipts and similar documents in Java Swing. I have tried JasperReports but it is pretty hard to get a <a href="https://stackoverflow.com/questions/2819812/how-can-i-use-a-conditional-textfield-in-jasperreports">dynamic layout</a> and it is designing for reports.</p>
  
  <p>A requirement that I have is that the document should be sent directly to the printer and must not be saved to a file. So some tools that first creates an Office Document or a PDF document isn't a solution for me.</p>
  
  <p>Any recommendations?</p>