Sono rimasto un pò sorpreso dal fatto che i JFrame non hanno la possibilità di essere finestre modali.
Essendo un componente molto usato, lo davo per scontato.
Però, se vogliamo creare finestre modali in Java, possiamo comunque rivolgerci ai JDialog.
Estendendo questa classe, possiamo creare finestre con tutti i componenti che vogliamo, e rendere la finestra modale.
Oggi vediamo un esempio.
All'interno ci piazziamo anche un JPanel; in questo modo possiamo personalizzare la finestra come ci pare, in quanto ci basterà mettere i componenti che ci servono dentro al JPanel.