All pastes #206457 Raw Edit

Someone

public text v1 · immutable
#206457 ·published 2006-10-17 12:21 UTC
rendered paste body
Jeg har en MainUI klasse (ext JFrame). 

BorderLayout, i WEST er det en instans av klassen Buttons. CENTER er tom.

Hvordan kan jeg adde JPanels i MainUI.BorderLayout.CENTER ved bruk av ActionListener i klassen Buttons, når jeg trykker på en knapp?

buttonClicked(ActionEvent event)
{
  if(event.getSource() == knapp)
        MainUI.addPanel();
}

Hvor addButtons() kan være en public metode i MainUI som kan håndtere disse panelene.

public void addPanel()
{
add(new JPanel(),BorderLayout.CENTER); // eller hva sørens panel du vil ha inn.
}