Originariamente inviato da damiantos
ho provato questo:

codice:
        NuovaFinestra po = new NuovaFinestra();
        po.pack();
        po.setVisible(true);
while (po.isVisible()){


        if (po.cmd == "YES"){
        System.out.println("HA PREMUTO SI");
        } else if (po.cmd == "NO"){
            System.out.println("HA PREMUTO NO");

        }
}
pero appare la finestra chiamata vuota e il processo si blocca....
cmd è una string dell'altra finestra a cui passo il volore del tasto con getActionCommand();
Non capisco... che relazioni può avere l'oggetto po con un altro processo visto che po viene istanziato come new?