Potrzebuje przypisać wartości jednej tablic boolean do drugiej lecz efekt jest coś marny.
mam metode:
public void setall(int nrPyt,String nowatresc,String tab[],boolean odp[]){
pyt.get(nrPyt).setpytanie(nowatresc,tab,odp);
}
i tą od py:
void setpytanie(String nowatresc,String tab[],boolean odp[]){
tresc= nowatresc;
luki=tab;
if(odp[0]) this.odp[0]=true;
else this.odp[0]=false;
if(odp[1]) this.odp[1]=true;
else this.odp[1]=false;
if(odp[2]) this.odp[2]=true;
else this.odp[2]=false;
}
A jeszcze wcześniej:
public void zapiszdane(int poziom){
String odpowiedzi[]={textField_A.getText(),textField_B.getText(),textField_C.getText()};
nowy.setall(poziom, textAreaPyt.getText(), odpowiedzi, odp);
nowy.setnazwa(nazwatestu.getText());
}
Zaś jej wartości są zmieniane tak:
public void itemStateChanged(ItemEvent e) {
if(wyborA.isSelected()) odp[0] = true;
else odp[0] = false;
if(wyborB.isSelected()) odp[1] = true;
else odp[1] = false;
if(wyborC.isSelected()) odp[2] = true;
else odp[2] = false;
}