Sorki jeżeli nietrafiłem z formuowaniem tematu:).
Problem mam następujący. Mam klase Okno i w niej mam zdefiniowane buttony, pola textowe itd. Klasa ta odpowiada tylko ze wygląd programu, wiec wszelkie działania na tych komponentach chciałbym robic w innej klasie. Więc tworze klasa KomponentyDzialanie, i w nich ustawiam np.
JTextField imie;...
public void ustaw()
{
imie.setText("Wpisz imie");
}
Tworze obiekt tej klasy i w klasie Okno wywołuje te metode, aby ustawic domyślny text dla pola imie. NIestety textu nie widac. No wiec próbuje przekazac obiekt klasy Okno dla klasy KomponentyDzialanie.
public JTextField setImie()
{
return imie;
}
a w klasie KomponentyDzialanie wywołuje te metode
JTextField imie;
this.imie = obiektKlasyOkno.setImie();
i potem próbuje wywołac metode ustaw, ale dalej nic sie nie pokazuje w tym polu.
Co robie nie tak?