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 almost 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

Chemistry Facts
beth2384
Diffusion and osmosis
eimearkelly3
GCSE Maths Symbols, Equations & Formulae
Andrea Leyden
The Skeletal System - PE GCSE EdExcel
naomisargent
Vectors
Andrea Leyden
Themes in Macbeth
annasc0tt
Physics: Energy resources and energy transfer
katgads
Using GoConqr to teach English literature
Sarah Egan
What are they doing?
Tamara Urzhumova
Core 1.5 Mechanisms
T Andrews
General Pathoanatomy Final MCQs (111-200)- 3rd Year- PMU
Med Student