Ciao a tutti..Sto facendo un po di prove con Eclipse e le GUI.
Edito questo codice:
Codice PHP:import java.awt.*;
public class Gui2 extends Frame{
public Gui2(){
Ascoltatore asc=new Ascoltatore();
setBounds(100,100,300,200);
setTitle("Gui2");
setVisible(true);
addWindowListener(asc);
}
}
import java.awt.event.*;
public class Ascoltatore extends WindowAdapter {
public void windowClosed(WindowEvent e){
System.out.println(e);
System.exit(0);
}
public void windowClosing(WindowEvent e){
e.getWindow().dispose();
System.out.println(e);
}
}
public class ProvaGui2 {
public static void main(String[] args){
Gui2 finestraPrinciaple=new Gui2();
System.out.println("Fine");
}
}
e quando provo a lanciare con Eclipse il main,nella console viene stampata la scritta Fine e compare la Finestra creata,ma appena premo sulla Crocetta di chiusura,mi si dovrebbe generare un evento che la chiude e stampare i messaggi sulla console,ma questo non avviene e mi viene stampato (su linux) "La finestra non risponde...Forza Uscita"...
Come è possibile?
Grazie mille...

Rispondi quotando