View Single Post
Old 05-10-2011, 22:00   #1
Freaxxx
Senior Member
 
L'Avatar di Freaxxx
 
Iscritto dal: Dec 2006
Messaggi: 3808
[JAVA] costruttore new con finestre

Codice:
import javax.swing.JFrame;

public class HelloFrame extends JFrame {

	private static final long serialVersionUID = 1L;

	public static void main(String[] args) {
		new HelloFrame();
	}

	public HelloFrame() {
		this.setSize(500, 500);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setTitle("Hello World!");
		this.setVisible(true);
	}
}
semplicissimo codice "hello world" per Swing, non capisco quel

Codice:
new HelloFrame();
e soprattutto come dopo, nonostante il risultato di quell'HelloFrame() non sia referenziato da nessun oggetto, cioé con new non si attribuisce a nessun oggetto il riferimento all'oggetto appena creato, si possa comunque chiudere la finestra e cioé attuare un metodo su quell'oggetto senza per altro che ci sia un "listner/handler" a quanto vedo.

che fa questo codice di preciso?
Freaxxx è offline   Rispondi citando il messaggio o parte di esso