Erro na interface.. o q fazer?

2 respostas
R

Blz.. Estou fazendo um pequeno programa de um ginasio de esportes, e é bem simples. Ja criei as telas de cadastro dos atletas, funcionarios e tudo mais(botoes, etc....). Na tela principal que vai chamar as outras telas esta dando erros na parte de "..\\Chamanda de telas pelos Itens de Menu...//

aqui estao onde aparecem os erros...O q deve ser??

CadastroAtleta Atleta = new CadastroAtleta();

CadastroFuncionario Funcionario = new CadastroFuncionario();

CadastroProfessor Professor = new CadastroProfessor();

CadastroModalidade Modalidade = new CadastroModalidade();

CadastroEstoque Estoque = new CadastroEstoque();

CadastroRopeiro Ropeiro = new CadastroRopeiro();

CadastroEquipamento Equipamento = new CadastroEquipamento();

RelatorioAtleta Atleta = new RelatorioAtleta();

RelatorioFuncionario Funcionario = new RelatorioFuncionario();

RelatorioProfessor Professor = new RelatorioProfessor();

RelatorioModalidade Modalidade = new RelatorioModalidade();

RelatorioEstoque Estoque = new RelatorioEstoque();

RelatorioRopeiro Ropeiro = new RelatorioRopeiro();

RelatorioEquipamento Equipamento = new RelatorioEquipamento();

Aqui esta o codigo principal....
olhem e tirem suas conclusões......

[code]

package TelaPrincipal;

import javax.swing.*;
import javax.swing.text.*;
import java.awt.*;
import java.text.*;
import java.awt.event.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class TelaPrincipal extends JFrame {

JMenuBar menuC;
JDesktopPane JTelaPrincipal;

Container tela;

public TelaPrincipal(){
super("Tela Principal");
JTelaPrincipal = new JDesktopPane();
setLayout(null);



menuC = new JMenuBar();
setJMenuBar(menuC);
JMenu mCadastro = new JMenu("Cadastros");
JMenu mRelatorio = new JMenu("Relatórios");


//atribuição de valores para JmenuItem
JMenuItem miCadAtleta = new JMenuItem(" Atletas ");
JMenuItem miCadFuncionario = new JMenuItem(" Funcionarios ");
JMenuItem miCadProfessor = new JMenuItem(" Professores ");
JMenuItem miCadModalidade = new JMenuItem(" Modalidades ");
JMenuItem miCadEstoque = new JMenuItem(" Estoques ");
JMenuItem miCadRopeiro = new JMenuItem(" Ropeiros ");
JMenuItem miCadEquipamento = new JMenuItem(" Equipamentos ");

JMenuItem miRelAtl = new JMenuItem("Atletas");
JMenuItem miRelFun = new JMenuItem("Funcionarios");
JMenuItem miRelPro = new JMenuItem("Professores");
JMenuItem miRelMod = new JMenuItem("Modalidades");
JMenuItem miRelEst = new JMenuItem("Estoques");
JMenuItem miRelRop = new JMenuItem("Ropeiros");
JMenuItem miRelEqu = new JMenuItem("Equipamentos");


//Chamando as telas pelos Itens de Menu
miCadAtleta.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroAtleta Atleta = new CadastroAtleta();
}
} );

miCadFuncionario.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroFuncionario Funcionario = new CadastroFuncionario();
}
} );

miCadProfessor.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroProfessor Professor = new CadastroProfessor();
}
} );

miCadModalidade.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroModalidade Modalidade = new CadastroModalidade();
}
} );

miCadEstoque.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroEstoque Estoque = new CadastroEstoque();
}
} );

miCadRopeiro.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroRopeiro Ropeiro = new CadastroRopeiro();
}
} );

miCadEquipamento.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

CadastroEquipamento Equipamento = new CadastroEquipamento();
}
} );


miRelAtl.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioAtleta Atleta = new RelatorioAtleta();
}
});

miRelFun.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioFuncionario Funcionario = new RelatorioFuncionario();
}
});

miRelPro.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioProfessor Professor = new RelatorioProfessor();
}
});

miRelMod.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioModalidade Modalidade = new RelatorioModalidade();
}
});

miRelEst.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioEstoque Estoque = new RelatorioEstoque();
}
});

miRelRop.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioRopeiro Ropeiro = new RelatorioRopeiro();
}
});

miRelEqu.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{

RelatorioEquipamento Equipamento = new RelatorioEquipamento();
}
});

//adiciona Itens ao Menu
mCadastro.add(miCadAtleta);
mCadastro.addSeparator();
mCadastro.add(miCadFuncionario);
mCadastro.addSeparator();
mCadastro.add(miCadProfessor);
mCadastro.addSeparator();
mCadastro.add(miCadModalidade);
mCadastro.addSeparator();
mCadastro.add(miCadEstoque);
mCadastro.addSeparator();
mCadastro.add(miCadRopeiro);
mCadastro.addSeparator();
mCadastro.add(miCadEquipamento);


mRelatorio.add(miRelAtl);
mRelatorio.addSeparator();
mRelatorio.add(miRelFun);
mRelatorio.addSeparator();
mRelatorio.add(miRelPro);
mRelatorio.addSeparator();
mRelatorio.add(miRelMod);
mRelatorio.addSeparator();
mRelatorio.add(miRelEst);
mRelatorio.addSeparator();
mRelatorio.add(miRelRop);
mRelatorio.addSeparator();
mRelatorio.add(miRelEqu);

menuC.add(mCadastro);
menuC.add(mRelatorio);




setResizable(true);
//define tamanho da janela
setSize(1024,768);
//define janela como visivel
setVisible(true);
//abre janela no centro
setLocationRelativeTo(null);
}


public static void main(String[] args) {
TelaPrincipal telainicial = new TelaPrincipal();
telainicial.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


}
}

Eu agradeceria se alguem me ajudasse.... se quizer passo as outras telas(atletas, funcionarios...) pra quem quizer me ajudar a resolver o codigo...
Obrigado. t+

2 Respostas

E

cara…e qual é o erro?

gilmaslima

renanl, duas coisas:

1º coloque seu código dentro da tag Code
2º passe o printStackTrace() da exception que está dando

Criado 19 de outubro de 2008
Ultima resposta 21 de out. de 2008
Respostas 2
Participantes 3