Criei um menu desta maneira!!
public class principal extends JFrame {
private LayoutMini laymini;
private LayoutPale laypale;
Container c = getContentPane();
public principal()
{
...
JMenu fileCad = new JMenu( "Cadastro" );
fileCad.setMnemonic( 'C' );
JMenuItem cadastroItem = new JMenuItem( "Mini-Curso" );
cadastroItem.setMnemonic( 'M' );
cadastroItem.addActionListener(new ActionListener() {
public void actionPerformed( ActionEvent e )
{
laymini = new LayoutMini();
c.setLayout(new BorderLayout());
c.add(laymini,BorderLayout.CENTER);
show();
}
}
);
JMenuItem palestraItem = new JMenuItem( "Palestras" );
palestraItem.setMnemonic( 'P' );
palestraItem.addActionListener(new ActionListener() {
public void actionPerformed( ActionEvent e )
{
laypale = new LayoutPale();
c.setLayout(new BorderLayout());
c.add(laypale,BorderLayout.CENTER);
show();
}
}
);
....
O problema é que quando eu seleciono um e quero selecionar o outro ele não muda, permanece como o que eu selecionei primeiro??como posso resolver isto??
um abraço.
