Ustawienie koloru tła w Javie na JPanelu nie działa
Pracuję nad aplikacją „podobną do farby” (małe oprogramowanie do rysowania), aby zapoznać się z komponentami Java 2D. Oto mój problem: mam JFrame, którego ContentPane jest instancją klasy dziedziczącej z JPanel. Chcę ustawić kolor tła na biały, ale pozostanie on na domyślnym kolorze ... Nazwa klasy odpowiadająca ContentPane to Container. Oto uproszczony kod:
public class Container extends JPanel {
public Container() {
super();
this.setBackground(Color.WHITE);
}
}
Konstruktor JFrame zawiera linię:
this.setContentPane(mainContainer);
Czy coś przegapiłem?
Dzięki.