Originariamente inviato da Sergio Pedone
Occhio che se quella è l'ultima finestra visualizzata, verrà
terminate anche la VM.
Questo non è del tutto vero...
codice:
import javax.swing.*;
import java.awt.event.*;

public class Finestra {
   public static void main(String [] args) {
      JFrame f = new JFrame();
      f.setSize(500, 500);
      f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
      f.show();
   }
}
La finestra si chiude, ma la JVM è ancora in esecuzione. Ho visto anch'io questa affermazione sulla documentazione, ma a prove fatte non è così.


Ciao.