Hejsa. Jeg har en frame med et BorderLayout. Mit centerpanel kunne jeg godt tænke mig at ændre under kørsel, men det giver problemer lige meget, hvad jeg prøver. Enten tegner den sig ikke ordentlig igen eller også sker der slet intet.
(se kode) Mit setupAddFilmPanel() returnerer det nye panel, der skal vises, men når metoden køres, så virker det ikke. Det ligner ellers det jeg har fundet i andre forums.
public class MyFrame extends JFrame{
..ommitted..
private class buttonHandler implements ActionListener{
public void actionPerformed(ActionEvent e) {
centerPanel = setupAddFilmPanel();
centerPanel.revalidate();
centerPanel.repaint();
repaint();
}
}
..omitted..
}
Kan nogen forklare mig dette?