in Frame1 ti dichiari le string che vuoi passare.
e il metodo che li espone
codice:
public void Frame1 {
private String name;
private String surname;
...
public String[] getNameAndSurname(){
crei il tuo array di String (o Vector ancora meglio) e ci metti nome e cognome
}
poi quando le avrai valorizzate le metterai dentro un Vector o un array decidi te
In Registro uso un array al momento:
codice:
Frame1 fr1=new Frame1();
String[] nominativi= fr1.getNameAndSurname();
quando andrai a creare l'oggetto Frame2 passerai anche l'array creato:
codice:
Frame2 fr2=new Frame2(nominativi);
altrimenti se l'oggetto era già stato creato
codice:
fr2.setNames(nominativi);
ovviamente nel costrutture Frame2 deve esserci iul riferiemnto all'array o il metodo setNames
codice:
public void Frame2 {
public Frame2(String[] names){
....fai le tue assegnazioni
}
public setNames(String[] names){
...fai le tue operazioni
}
Però in teoria se hai fatto un corso di studi dovrebbero essere già appurate....
Ciao