Hola!
Hasta ahora, siempre he hecho programas y aplicaciones utilizando JFrame, con lo que quedaban bastante bien

.
Ahora me han planteado la posivilidad de crear un programa para facturar. Pero no tengo idea de como hacer algo asi.
Estuve buscando como hacer tal cosa y segun encontre, se usa la clase Graphics para poder hacer un imagen 2D y poder imprimirla. ¿Es asi?... ¿Hay alguna mejor opcion? ¿Algun buen tutorial?
De antemano muchas gracias