hola porque no utilizas funciones
es decir dentro del frame 2 tienes una funcion que se llama adicionarDato
Código java:
Ver originalpublic void adicionarDato
(String dato
){ textField2.setText(dato);
}
a esta funcion lo llamas desde tu frame1
Código java:
Ver originalString dato
=textfield1.
getText();
Frame2 f=new Frame2();
f.adicionarDato(dato);
saludos