Witam. Mam JFrame, na którym mam jakieś buttony, obrazki itp. Jeden button ma za zadanie zmienić cały obszar programu, więc zrobiłem tak, że po kliknięciu tego przycisku rysowany jest nowy JPanel:
JButton btnNewButton_2 = new JButton("Szukaj krok po kroku");
btnNewButton_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent arg0)
{
Producent p = new Producent();
getContentPane().add(p);
p.setBounds(0, 80, 800, 520);
p.setVisible(true);
pack();
}
});
Mam jednak pewien problem bo na tym JFrame jest na samej górze logo, które chciałbym pozostawić, dlatego daje p.setBounds(0, 80, 800, 520); . Jednak JPanel się nie rysuje.