Analise de sistema

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (955 palavras )
  • Download(s) : 0
  • Publicado : 8 de maio de 2012
Ler documento completo
Amostra do texto
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
import com.toedter.calendar.JDateChooser;

import java.sql.*;

@SuppressWarnings("serial")
public classVendas extends JFrame {
private JTable aTable;
private DefaultTableModel aModel;
private JLabel Titulo, Codigo, cliente, produto, Tdata;
private JTextField Tcodigo,tcliente ;
private JButtonnovo,gravar,alterar,excluir;
private Connection conex;
private JScrollPane js;
private JComboBox Selprod;
private JDateChooser data;
private int cod_prod;
private String operacao;java.util.Date date = new java.util.Date();

public Vendas()
{
super("Controle de Vendas");
Container ct = getContentPane();
ct.setLayout(null);

try{
Class.forName("com.mysql.jdbc.Driver");}catch (ClassNotFoundException e ){System.out.println("Driver não Encontrado");}

try{
String host = "localhost";
String dbmysql = "db_vendas";
String usuario = "root";
String senha ="";

conex = DriverManager.getConnection("jdbc:mysql://" +host+ "/"+dbmysql, usuario, senha);
}catch(Exception sqlEx){System.out.println("Conexão falhou!!");}


aTable = new JTable();String [] tableColumnsName = {"Código", "Cliente", "Data", "Produto", "Descrição"};
aModel = (DefaultTableModel) aTable.getModel();
aModel.setColumnIdentifiers(tableColumnsName);
js = newJScrollPane(aTable);
js.setBounds(10,250,458,250);
preenche_grid();
ct.add(js);

Titulo = new JLabel("Controle de vendas");
Titulo.setBounds(140, 10, 150, 20);
ct.add(Titulo);

Codigo =new JLabel("Codigo");
Codigo.setBounds(10, 50, 40, 20);
ct.add(Codigo);

cliente = new JLabel("Cliente");
cliente.setBounds(10, 80, 100, 20);
ct.add(cliente);

produto = newJLabel("Produto");
produto.setBounds(10, 110, 100, 20);
ct.add(produto);

Tdata = new JLabel("Data");
Tdata.setBounds(10, 140, 100, 20);
ct.add(Tdata);

Tcodigo = new JTextField();...
tracking img