TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

TRABALHO DE APLICAÇÕES DA LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS

Por:   •  10/11/2020  •  Trabalho acadêmico  •  25.685 Palavras (103 Páginas)  •  140 Visualizações

Página 1 de 103

TRABALHO DE APLICAÇÕES DA LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS (ALPOO)  

Observação para iniciar os testes com o trabalho:

Para conseguir rodar o programa junto ao banco de dados solicitamos para que altere o código ModuloConexao para ser compatível a sua máquina. No caso, alterar o usuário e senha.

No final do trabalho se encontra todas as imagens com o programa e o registro no banco de dados.

O banco de dados foi feito para a janela Curso

Tenha uma ótima avaliação!!!

TrabalhoNp1

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class TrabalhoNp1 extends JFrame implements ActionListener

{

    JMenuBar bMenu;

    JMenu menu1, menu2, menu3;

    JMenuItem crs, disc, aln, prof, crs2, disc2, aln2, prof2, curDisc, curProf, profDisc, sair;

 

    public TrabalhoNp1()

    {

        setTitle("Exercício com Utilização de Menu");

        setSize(600,500);

        setLocation(400,100);

        setBackground(Color.yellow);

        setLayout(null);

       

        menu1 = new JMenu("Cadastrar");

        crs = new JMenuItem("Curso");

        crs.addActionListener(this);

        disc = new JMenuItem("Disciplina");

        disc.addActionListener(this);

        aln = new JMenuItem("Aluno");

        aln.addActionListener(this);

        prof = new JMenuItem("Professor");

        prof.addActionListener(this);

        menu1.add(crs);

        menu1.add(disc);

        menu1.add(aln);

        menu1.add(prof);

        menu2 = new JMenu("Mostrar");

        crs2 = new JMenuItem("Curso");

        crs2.addActionListener(this);

        disc2 = new JMenuItem("Disciplina");

        disc2.addActionListener(this);

        aln2 = new JMenuItem("Alunos");

        aln2.addActionListener(this);

        prof2 = new JMenuItem("Professores");

        prof2.addActionListener(this);

        curDisc = new JMenuItem("Cursos/Disciplinas");

        curDisc.addActionListener(this);

        curProf = new JMenuItem("Cursos/Professores");

        curProf.addActionListener(this);

        profDisc = new JMenuItem("Professores/Disciplinas");

        profDisc.addActionListener(this);

        menu2.add(crs2);

        menu2.add(disc2);

        menu2.add(aln2);

        menu2.add(prof2);

        menu2.addSeparator();

        menu2.add(curDisc);

        menu2.add(curProf);

        menu2.add(profDisc);

        menu3 = new JMenu("Sair");

        sair = new JMenuItem("Sair");

        sair.addActionListener(this);

        menu3.add(sair);

        bMenu = new JMenuBar();

        bMenu.add(menu1);

        bMenu.add(menu2);

        bMenu.add(menu3);

        setJMenuBar(bMenu);

    }

   

    public static void main(String arg[])

    {

        new TrabalhoNp1().setVisible(true);

    }

   

    public boolean handleEvent(Event e)

    {

        if(e.id == Event.WINDOW_DESTROY)

            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        return (super.handleEvent(e));

    }

   

    public void actionPerformed(ActionEvent e)

    {

        String evento = "";

        if(e.getSource() == sair)

            System.exit(0);

        else

        {

            if(e.getSource() == crs)

            {

                Curso obj = new Curso();

                        obj.setVisible(true);  

            }

            if(e.getSource() == disc)

            {

                Disciplina obj = new Disciplina();

                        obj.setVisible(true);  

            }

            if(e.getSource() == aln)

            {

                Aluno obj = new Aluno();

                        obj.setVisible(true);  

            }

            if(e.getSource() == prof)

            {

                Professor obj = new Professor();

                        obj.setVisible(true);  

            }

            if(e.getSource() == crs2)

            {

                mostrarCurso obj = new mostrarCurso();

                        obj.setVisible(true);  

            }

            if(e.getSource() == disc2)

            {

                mostrarDisc obj = new mostrarDisc();

                        obj.setVisible(true);  

            }

            if(e.getSource() == aln2)

            {

                mostrarAln obj = new mostrarAln();

                        obj.setVisible(true);  

            }

            if(e.getSource() == prof2)

            {

...

Baixar como (para membros premium)  txt (67.7 Kb)   pdf (285.9 Kb)   docx (117.5 Kb)  
Continuar por mais 102 páginas »
Disponível apenas no TrabalhosGratuitos.com