Originariamente inviato da neosz
Allora non capisco, qual è la differenza fra un JDialog e un normale JFrame?
Sono entrambi delle "finestre" (nel senso generale di cosa si intende per finestra in un S.O.). Quello che cambia è il modo di utilizzo. Le dialog generalmente si usano per interagire in modo temporaneo con l'utente mostrando messaggi o richiedendo dell'input. E sono in genere associate ad un frame e possono essere dialog "modali".