codice:public class JDialog_1 extends JDialog implements ActionListener { public void faiQualcosaConVector (Vector v) { /* */ } public void actionPerformed(ActionEvent ae) { JDialog_2 jd2 = new JDialog_2(this, eventuali altri parametri); jd2.setVisible(true); ... } }codice:public class JDialog_2 extends JDialog implements ActionListener { private JDialog_1 jd1; Vector v; //lo creerai da qualche parte public JDialog_2 (JDialog_1 jd1, ...) { /* this.jd1 = jd1; */ } public void actionPerformed (ActionEvent ae) { jd1.faiQualcosaConVec(v); jd2.dispose(); } }

Rispondi quotando