Olá pessoal, como vão? Bem, meu problema é o seguinte:
Estou criando um programa (como trabalho da faculdade) par controlar uma papelaria. Para criar a janela principal, criei uma classe que extende JFrame, certo? Ok… Minha janela abre normal. Criei um JMenuBar, adicionei alguns JMenuItems. Eu queria fazer, quando o cliente clicar no menuItem Cadastro de Produtos, abrir uma outra janela, para ele cadastrar os produtos num formulário. Segue o código que fiz:
JLabel label1 = new JLabel("Cadastro de Produtos", SwingConstants.CENTER);
final JPanel panel1 = new JPanel();
panel1.add(label1);
JTabbedPane tabbedTable = new JTabbedPane();
tabbedTable.addTab("Cadastro de Produtos", panel1);
panel1.setVisible(false);
menuItemCadProd = new JMenuItem("Cadastro de Produtos");
menuCadastro.add(menuItemCadProd);
menuItemCadProd.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
panel1.setVisible(true);
}
});
Alguém pode me dizer por que quando clico no item de menu, nada acontece??? Muito obrigado!!