always regenerated by the Form Editor.
*/
//
private void initComponents() {
buttonGroup1 = new javax.swing.ButtonGroup();
buttonGroup2 = new javax.swing.ButtonGroup();
jpInferior = new javax.swing.JPanel();
jbConsultar = new javax.swing.JButton();
jbIncluir = new javax.swing.JButton();
jbAlterar = new javax.swing.JButton();
jbExcluir = new javax.swing.JButton();
jbCancelar = new javax.swing.JButton();
jbGravar = new javax.swing.JButton();
jbFechar = new javax.swing.JButton();
jlCodigo = new javax.swing.JLabel();
jtCodigo = new javax.swing.JTextField();
jlCliente = new javax.swing.JLabel();
jbPesCliente = new javax.swing.JButton();
jlFuncionario = new javax.swing.JLabel();
jbVendedor = new javax.swing.JButton();
jpProduto = new javax.swing.JPanel();
jlProduto = new javax.swing.JLabel();
jbPesProduto = new javax.swing.JButton();
jlQuantidade = new javax.swing.JLabel();
jtQuantidade = new javax.swing.JTextField();
jlPrecoTabela = new javax.swing.JLabel();
jtPrecoTabela = new javax.swing.JTextField();
jcbProduto = new javax.swing.JComboBox();
jbAdicionar = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jtableVenda = new javax.swing.JTable();
jlSubTotal = new javax.swing.JLabel();
jtSubTotal = new javax.swing.JTextField();
jlDesconto = new javax.swing.JLabel();
jtDesconto = new javax.swing.JTextField();
jlTotal = new javax.swing.JLabel();
jtTotal = new javax.swing.JTextField();
jlData = new javax.swing.JLabel();
jFTFData = new javax.swing.JFormattedTextField();
MaskFormatter MASK_Data = null;
try{
MASK_Data = new MaskFormatter("##/##/####");
}catch (Exception e){
e.printStackTrace();
}
jFTFData = new javax.swing.JFormattedTextField(MASK_Data);
jlPlanoPagamento = new javax.swing.JLabel();
jcbPlanoPagamento = new javax.swing.JComboBox();
jcbCliente = new javax.swing.JComboBox();
jcbFuncionario = new javax.swing.JComboBox();
jPanel1 = new javax.swing.JPanel();
jRadioButton1 = new javax.swing.JRadioButton();
jRadioButton2 = new javax.swing.JRadioButton();
jPanel2 = new javax.swing.JPanel();
jbLimpar = new javax.swing.JButton();
jbConfirmar = new javax.swing.JButton();
setIconifiable(true);
setResizable(true);
setTitle(“Cadastro de Vendas”);
setName(“PR”);
jpInferior.setLayout(new java.awt.GridLayout(1, 0));
jbConsultar.setText(“Consulta”);
jbConsultar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbConsultarActionPerformed(evt);
}
});
jpInferior.add(jbConsultar);
jbIncluir.setText(“Incluir”);
jbIncluir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbIncluirActionPerformed(evt);
}
});
jpInferior.add(jbIncluir);
jbAlterar.setText(“Alterar”);
jbAlterar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbAlterarActionPerformed(evt);
}
});
jpInferior.add(jbAlterar);
jbExcluir.setText(“Excluir”);
jbExcluir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbExcluirActionPerformed(evt);
}
});
jpInferior.add(jbExcluir);
jbCancelar.setText(“Cancelar”);
jbCancelar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbCancelarActionPerformed(evt);
}
});
jpInferior.add(jbCancelar);
jbGravar.setText(“Gravar”);
jbGravar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbGravarActionPerformed(evt);
}
});
jpInferior.add(jbGravar);
jbFechar.setText(“Fechar”);
jbFechar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbFecharActionPerformed(evt);
}
});
jpInferior.add(jbFechar);
jlCodigo.setText(“C\u00f3digo:”);
jlCliente.setText(“Cliente:”);
jbPesCliente.setText("…");
jbPesCliente.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbPesClienteActionPerformed(evt);
}
});
jlFuncionario.setText(“Funcion\u00e1rio:”);
jbVendedor.setText("…");
jbVendedor.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbVendedorActionPerformed(evt);
}
});
jpProduto.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(204, 204, 204)));
jlProduto.setText(“Produto:”);
jbPesProduto.setText("…");
jlQuantidade.setText(“Quantidade:”);
jtQuantidade.setBackground(new java.awt.Color(255, 255, 204));
jlPrecoTabela.setText(“Pre\u00e7o de Tabela:”);
jtPrecoTabela.setBackground(new java.awt.Color(255, 255, 204));
jcbProduto.setBackground(new java.awt.Color(255, 255, 204));
jcbProduto.setModel(new javax.swing.DefaultComboBoxModel(new String[] { “”, “Item1”, “Item2” }));
jbAdicionar.setText(“Adicionar”);
jbAdicionar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbAdicionarActionPerformed(evt);
}
});
javax.swing.GroupLayout jpProdutoLayout = new javax.swing.GroupLayout(jpProduto);
jpProduto.setLayout(jpProdutoLayout);
jpProdutoLayout.setHorizontalGroup(
jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jpProdutoLayout.createSequentialGroup()
.addContainerGap()
.addGroup(jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jlQuantidade)
.addComponent(jlProduto))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jpProdutoLayout.createSequentialGroup()
.addComponent(jtQuantidade, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jlPrecoTabela)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jtPrecoTabela, javax.swing.GroupLayout.DEFAULT_SIZE, 67, Short.MAX_VALUE))
.addComponent(jcbProduto, javax.swing.GroupLayout.Alignment.TRAILING, 0, 216, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jbPesProduto)
.addComponent(jbAdicionar))
.addContainerGap())
);
jpProdutoLayout.setVerticalGroup(
jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jpProdutoLayout.createSequentialGroup()
.addContainerGap()
.addGroup(jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlProduto)
.addComponent(jbPesProduto)
.addComponent(jcbProduto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jpProdutoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlQuantidade)
.addComponent(jtQuantidade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jbAdicionar)
.addComponent(jtPrecoTabela, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jlPrecoTabela))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jtableVenda.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
“Produto”, “Quantidade”, “Valor Unitário”, “Valor Total”
}
) {
boolean[] canEdit = new boolean [] {
false, false, false, false
};
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit [columnIndex];
}
});
jScrollPane1.setViewportView(jtableVenda);
jlSubTotal.setText(“Subtotal:”);
jtSubTotal.setBackground(new java.awt.Color(255, 255, 204));
jlDesconto.setText(“Desconto:”);
jlTotal.setFont(new java.awt.Font(“Tahoma”, 1, 11));
jlTotal.setText(“Total:”);
jtTotal.setBackground(new java.awt.Color(255, 255, 204));
jlData.setText(“Data:”);
jFTFData.setBackground(new java.awt.Color(255, 255, 204));
jlPlanoPagamento.setText(“Plano de Pagamento:”);
jcbPlanoPagamento.setBackground(new java.awt.Color(255, 255, 204));
jcbPlanoPagamento.setModel(new javax.swing.DefaultComboBoxModel(new String[] { “”, “\u00c0 Vista”, “\u00c0 Prazo” }));
jcbCliente.setBackground(new java.awt.Color(255, 255, 204));
jcbCliente.setModel(new javax.swing.DefaultComboBoxModel(new String[] { “”, “Item1”, “Item2” }));
jcbFuncionario.setBackground(new java.awt.Color(255, 255, 204));
jcbFuncionario.setModel(new javax.swing.DefaultComboBoxModel(new String[] { “”, “Item1”, “Item2” }));
jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(“Status”));
jRadioButton1.setText(“Ativo”);
jRadioButton1.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton1.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton2.setText(“Inativo”);
jRadioButton2.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton2.setMargin(new java.awt.Insets(0, 0, 0, 0));
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jRadioButton1)
.addComponent(jRadioButton2))
.addContainerGap(30, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jRadioButton1)
.addGap(19, 19, 19)
.addComponent(jRadioButton2))
);
jPanel2.setLayout(new java.awt.GridLayout(1, 0));
jbLimpar.setText(“Limpar”);
jbLimpar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbLimparActionPerformed(evt);
}
});
jPanel2.add(jbLimpar);
jbConfirmar.setText(“Confirmar”);
jbConfirmar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbConfirmarActionPerformed(evt);
}
});
jPanel2.add(jbConfirmar);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jpInferior, javax.swing.GroupLayout.DEFAULT_SIZE, 715, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addComponent(jlPlanoPagamento)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jcbPlanoPagamento, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(111, 111, 111)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jlTotal, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jlDesconto, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jlSubTotal, javax.swing.GroupLayout.Alignment.TRAILING))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jtDesconto, javax.swing.GroupLayout.DEFAULT_SIZE, 65, Short.MAX_VALUE)
.addComponent(jtTotal, javax.swing.GroupLayout.DEFAULT_SIZE, 65, Short.MAX_VALUE)
.addComponent(jtSubTotal, javax.swing.GroupLayout.DEFAULT_SIZE, 65, Short.MAX_VALUE))
.addGap(116, 116, 116))
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 628, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jlCliente)
.addComponent(jlFuncionario)
.addComponent(jlCodigo))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jtCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 56, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jcbCliente, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jcbFuncionario, 0, 236, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jbVendedor, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jbPesCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jlData)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jFTFData, javax.swing.GroupLayout.PREFERRED_SIZE, 99, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(29, 29, 29)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jpProduto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(11, 11, 11)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(17, 17, 17)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlCodigo)
.addComponent(jtCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlCliente)
.addComponent(jbPesCliente)
.addComponent(jcbCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlFuncionario)
.addComponent(jlData)
.addComponent(jbVendedor)
.addComponent(jcbFuncionario, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jFTFData, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jpProduto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jtSubTotal)
.addComponent(jlSubTotal)
.addComponent(jlPlanoPagamento))
.addGap(3, 3, 3))
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlDesconto)
.addComponent(jtDesconto))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jtTotal)
.addComponent(jlTotal)))
.addComponent(jcbPlanoPagamento, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(12, 12, 12)
.addComponent(jpInferior, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(29, 29, 29))
);
pack();
}//