https://kodejava.org/how-do-i-print-a-file-using-the-default-registered-application/
How do I print a file using the default registered application?