BLZ pessoal. Estava mechendo num programinha de um ginasio e esta dando um erro nesse codigo…
se algum puder me ajudar e corrigir o erro… eu agradeço.
import java.awt.;
import java.awt.event.;
import javax.swing.*;
public class TelaPrincipal extends JFrame implements ActionListener
{
private JFrame tela;
private JPanel painelA;
private JMenuBar barra;
private JMenu cadastrar,relatorios,opcoes,ajuda,sobre;
private JMenuItem atletas, funcionarios, professores, secretaria, limpeza, ropeiro, material, ginasio, estadoTrab, informacoes, ferramentas, configuracao, duvida, perguntas, contato, projeto, sair;
public JDesktopPane jdPane = new JDesktopPane();
Secretaria secretarias;
public TelaPrincipal()
{
super("Sistema do Ginasio de Esportes");
JMenuBar barra = new JMenuBar();
JMenu cadastrar = new JMenu("Cadastrar");
JMenu relatorios = new JMenu("Relatórios");
JMenu opcoes = new JMenu("Opções");
JMenu ajuda = new JMenu("Ajuda");
JMenu sobre = new JMenu("Sobre");
atletas = new JMenuItem("Atletas");
atletas.addActionListener(this);
funcionarios = new JMenuItem("Funcionarios");
funcionarios.addActionListener(this);
professores = new JMenuItem("Professores");
professores.addActionListener(this);
secretaria = new JMenuItem("Secretaria");
secretaria.addActionListener(this);
limpeza = new JMenuItem("Limpeza");
limpeza.addActionListener(this);
ropeiro = new JMenuItem("Ropeiro");
ropeiro.addActionListener(this);
material = new JMenuItem("Material");
material.addActionListener(this);
ginasio = new JMenuItem("Ginasio");
ginasio.addActionListener(this);
estadoTrab = new JMenuItem("Estado do Trabalho");
estadoTrab.addActionListener(this);
informacoes = new JMenuItem("Informações");
informacoes.addActionListener(this);
ferramentas = new JMenuItem("Ferramentas");
ferramentas.addActionListener(this);
configuracao = new JMenuItem("Configura��o");
configuracao.addActionListener(this);
duvida = new JMenuItem("Duvida");
duvida.addActionListener(this);
perguntas = new JMenuItem("Pergunta");
perguntas.addActionListener(this);
contato = new JMenuItem("Contato");
contato.addActionListener(this);
projeto = new JMenuItem("Projeto");
projeto.addActionListener(this);
sair = new JMenuItem("Sair");
sair.addActionListener(this);
barra.add(cadastrar);
barra.add(relatorios);
barra.add(opcoes);
barra.add(ajuda);
barra.add(sobre);
cadastrar.add(atletas);
cadastrar.add(funcionarios);
cadastrar.add(professores);
cadastrar.add(secretaria);
cadastrar.add(limpeza);
cadastrar.add(ropeiro);
cadastrar.add(material);
cadastrar.add(sair);
relatorios.add(ginasio);
relatorios.add(estadoTrab);
opcoes.add(informacoes);
opcoes.add(ferramentas);
opcoes.add(configuracao);
ajuda.add(duvida);
ajuda.add(perguntas);
sobre.add(contato);
sobre.add(projeto);
setLayout(new BorderLayout());
this.add(jdPane);
setJMenuBar(barra);
setVisible(true);
setSize(1024,768);
setLocation(0, 0);
}
public static void main(String args[])
{
TelaPrincipal TP = new TelaPrincipal();
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()== secretaria)
if(secretaria == null){
secretarias = new Secretaria("Secretaria");
jdPane.add(secretarias);
jdPane.moveToFront(secretaria);
}else{
jdPane.moveToFront(secretaria);
}
if(e.getSource() == atletas)
if(atletas == null){
atletas = new Atletas_1("Atletas");
jdPane.add(atletas);
jdPane.moveToFront(atletas);
}else{
jdPane.moveToFront(atletas);
}
}
}
/* class Secretaria extends JInternalFrame {
private TelaPrincipal Secretaria;
public Secretaria(String titulo) {
super(titulo);
setSize(300,200);
setVisible(true);
this.Secretaria = Secretaria;
Secretaria.jdPane.add(this);
}
}*/