Exemplo Cantina

Description

Note on Exemplo Cantina , created by Marcelo Ribeiro Fritz on 22/08/2015.
Marcelo Ribeiro Fritz
Note by Marcelo Ribeiro Fritz, updated more than 1 year ago
Marcelo Ribeiro Fritz
Created by Marcelo Ribeiro Fritz over 9 years ago
34
0

Resource summary

Page 1

/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package view_principal;import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.LayoutManager;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JMenuItem;import javax.swing.JPanel;import view_clientes.JanelaTabelaClientes;import view_contatos.JanelaTabelaContatos;import view_funcionarios.JanelaTabelaFuncionarios;import view_produtos.JanelaTabelaProdutos;public class Janela_Principal extends JFrame { /** * */ private static final long serialVersionUID = 1L; @SuppressWarnings("unused") private static final LayoutManager BoxLayout = null; private JLabel labelTitulo, novo; private JButton botaoLimpar; @SuppressWarnings("unused") private JPanel painelPrincipal, painelNorte; private JButton botao_contato, botao_cliente, botao_vendedor, botao_produto, botao_venda; JMenuItem itemSair = new JMenuItem("Sair"); public Janela_Principal() { Inicio(); } private void Inicio() { setTitle("Sistema de Vendas Cantina"); setSize(600, 400); //setExtendedState(MAXIMIZED_BOTH); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); Color especialColor = new Color(200,215,255); painelPrincipal = new JPanel(); painelPrincipal.setLayout(new FlowLayout(1,10,20)); painelPrincipal.setBorder(BorderFactory.createLineBorder(Color.darkGray, 1)); painelPrincipal.setBackground(especialColor); painelNorte = new JPanel(); painelNorte.setLayout(new FlowLayout(1,10,20)); //botao_contato, botao_cliente, botao_vendedor, botao_produto, botao_venda; //ButtonGroup grupoToggles = new ButtonGroup(); getContentPane().setLayout(new BorderLayout()); getContentPane().add(painelPrincipal, BorderLayout.CENTER); getContentPane().add(painelNorte, BorderLayout.NORTH); painelNorte.add(labelTitulo = new JLabel("SISTEMA DE VENDAS CANTINA")); botao_cliente = new JButton("Clientes"); //grupoToggles.add(botao_cliente); botao_cliente.addActionListener(new TrataBotoes()); botao_contato = new JButton("Contatos"); //grupoToggles.add(botao_contato); botao_contato.addActionListener(new TrataBotoes()); botao_vendedor = new JButton("Vendedores"); botao_vendedor.addActionListener(new TrataBotoes()); //grupoToggles.add(botao_vendedor); botao_produto = new JButton("Produtos"); botao_produto.addActionListener(new TrataBotoes()); //grupoToggles.add(botao_produto); botao_venda = new JButton("Venda"); botao_venda.addActionListener(new TrataBotoes()); //grupoToggles.add(botao_venda); painelPrincipal.add(botao_cliente); // painelPrincipal.add(botao_contato); painelPrincipal.add(botao_vendedor); painelPrincipal.add(botao_produto); painelPrincipal.add(botao_venda); getContentPane().add(painelPrincipal, BorderLayout.CENTER); setVisible(true); } //____________________________________________________________________________ private class TrataBotoes implements ActionListener { @Override public void actionPerformed(ActionEvent e) { if (e.getSource().equals(botao_contato)) { new JanelaTabelaContatos(); } if (e.getSource().equals(botao_cliente)) { new JanelaTabelaClientes(); } if (e.getSource().equals(botao_vendedor)) { new JanelaTabelaFuncionarios(); } if (e.getSource().equals(botao_produto)) { new JanelaTabelaProdutos(); } if (e.getSource().equals(botao_venda)) { new JanelaVenda(); } }}}

Show full summary Hide full summary

Similar

All the Countries of the World and their Capital Cities
PatrickNoonan
Vocabulário Inglês Básico
miminoma
Gender Theorists
Hazel Meades
Of Mice and Men
becky_e
French Grammar- Irregular Verbs
thornamelia
Business Studies GCSE
phil.ianson666
The Cold War: An Overview_2
Andrea Leyden
GCSE AQA Biology 2 Enzymes, Digestion & Enzyme Uses
Lilac Potato
2PR101 1. test - 5. část
Nikola Truong
GoConqr Guide to Flowcharts for Business
Sarah Egan
Diseño de Software
Verny Fernandez