ciao a tutti, ho creato tramite netbeans una Desktop application in java, ovvero un frame che si interfaccia con il db e mi permette di inserire, leggere, cancellare, etc.. dati.

Ora però ho bisogno di una funzione stampa, il mio frame è composto da una serie di text box, checkbox , label , etc... insomma tutti le componenti swing sono presenti.

Vorrei che per la stampa fosse creato un .pdf con i dati ben sistemati su di esso. Non ho la manima idea da dove cominciare, qualcuno saprebbe darmi delle preziosissime indicazioni ???