Professional Documents
Culture Documents
import java.awt.EventQueue;
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
/**
*
*/
private static final long serialVersionUID = 1L;
/**
*
*/
private static final long serialVersionUID = 1L;
//Cuota diaria
public static double cuotaDiaria = 75000;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Maleta frame = new Maleta();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Maleta() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Tienda 1.0");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 545, 336);
//Al seleccionarmntmAcercaTienda
public void actionPerformedmntmAcercaTienda(ActionEvent e) {
DialogoAcercaTienda acercatienda = new DialogoAcercaTienda ();
acercatienda.setVisible(true);
}
}
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
/**
*
*/
private static final long serialVersionUID = 1L;
public ImagenFondo() {
}
} }
2. Ventana Secundaria – JDialog DialogoConsultarMaleta.java
package proyecto;
import java.awt.BorderLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import javax.swing.ImageIcon;
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoConsultarMaleta dialog = new DialogoConsultarMaleta();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public DialogoConsultarMaleta() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Consultar maleta");
setBounds(100, 100, 450, 265);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
//metodos
public void actionPerformed(ActionEvent e) {
if(e.getSource() == cmbModelo) {
actionPerformedCmbModelo(e);
}
if(e.getSource() == btnCerrar) {
actionPerformedBtnCerrar(e);
}
}
//Captura de datos
modelo = cmbModelo.getSelectedIndex();
if(modelo == 0) {
txtPrecio.setText("" + Maleta.preciocero);
txtAncho.setText("" + Maleta.anchocero);
txtAlto.setText("" + Maleta.altocero);
txtFondo.setText("" + Maleta.fondocero);
}
else if(modelo == 1) {
txtPrecio.setText("" + Maleta.preciouno);
txtAncho.setText("" + Maleta.anchouno);
txtAlto.setText("" + Maleta.altouno);
txtFondo.setText("" + Maleta.fondouno);
}
else if(modelo == 2) {
txtPrecio.setText("" + Maleta.preciodos);
txtAncho.setText("" + Maleta.anchodos);
txtAlto.setText("" + Maleta.altodos);
txtFondo.setText("" + Maleta.fondodos);
}
else if(modelo == 3) {
txtPrecio.setText("" + Maleta.preciotres);
txtAncho.setText("" + Maleta.anchotres);
txtAlto.setText("" + Maleta.altotres);
txtFondo.setText("" + Maleta.fondotres);
}
else if(modelo == 4) {
txtPrecio.setText("" + Maleta.preciocuatro);
txtAncho.setText("" + Maleta.anchocuatro);
txtAlto.setText("" + Maleta.altocuatro);
txtFondo.setText("" + Maleta.fondocuatro);
}
}
import java.awt.BorderLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.DefaultComboBoxModel;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
@SuppressWarnings("serial")
public class DialogoModificarMaleta extends JDialog implements ActionListener {
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoModificarMaleta dialog = new DialogoModificarMaleta();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public DialogoModificarMaleta() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Modificar maleta");
setBounds(100, 100, 450, 265);
getContentPane().setLayout(new BorderLayout());
ImagenFondo fondo = new ImagenFondo();
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblModelo = new JLabel("Modelo");
lblModelo.setBounds(10, 26, 65, 13);
fondo.add(lblModelo);
}
{
lblPrecio = new JLabel("Precio (S/)");
lblPrecio.setBounds(10, 59, 65, 13);
fondo.add(lblPrecio);
}
{
lblAncho = new JLabel("Ancho (cm)");
lblAncho.setBounds(10, 98, 65, 13);
fondo.add(lblAncho);
}
{
lblAlto = new JLabel("Alto (cm)");
lblAlto.setBounds(10, 139, 65, 13);
fondo.add(lblAlto);
}
{
lblFodo = new JLabel("Fondo (cm)");
lblFodo.setBounds(10, 181, 65, 13);
fondo.add(lblFodo);
}
{
txtPrecio = new JTextField();
txtPrecio.setBounds(85, 56, 170, 19);
fondo.add(txtPrecio);
txtPrecio.setColumns(10);
}
{
txtAncho = new JTextField();
txtAncho.setBounds(85, 95, 170, 19);
fondo.add(txtAncho);
txtAncho.setColumns(10);
}
{
txtAlto = new JTextField();
txtAlto.setBounds(85, 136, 170, 19);
fondo.add(txtAlto);
txtAlto.setColumns(10);
}
{
txtFondo = new JTextField();
txtFondo.setBounds(85, 178, 170, 19);
fondo.add(txtFondo);
txtFondo.setColumns(10);
}
{
cmbModelo = new JComboBox();
cmbModelo.addActionListener(this);
cmbModelo.setModel(new DefaultComboBoxModel(new String[]
{"Aviator", "Century", "Benneton", "Lucas", "Samsonite"}));
cmbModelo.setBounds(85, 22, 170, 21);
fondo.add(cmbModelo);
}
{
btnCerrar = new JButton("Cerrar");
btnCerrar.setIcon(new ImageIcon("src\\imagenes\\close.png"));
btnCerrar.addActionListener(this);
btnCerrar.setBounds(314, 39, 101, 33);
fondo.add(btnCerrar);
}
{
btnGrabar = new JButton("Grabar");
btnGrabar.setIcon(new ImageIcon("src\\imagenes\\save.png"));
btnGrabar.addActionListener(this);
btnGrabar.setBounds(314, 88, 101, 33);
fondo.add(btnGrabar);
}
//los metodos
public void actionPerformed(ActionEvent e) {
if(e.getSource() == btnGrabar) {
actionPerformedBtnGrabar(e);
}
if(e.getSource() == btnCerrar) {
actionPerformedBtnCerrar(e);
}
if(e.getSource() == cmbModelo) {
actionPerformedCmbModelo(e);
}
}
//
int modelo () {
return cmbModelo.getSelectedIndex();
}
case 0:
txtPrecio.setText("" + Maleta.preciocero);
txtAncho.setText("" + Maleta.anchocero);
txtAlto.setText("" + Maleta.altocero);
txtFondo.setText("" + Maleta.fondocero);
break;
case 1:
txtPrecio.setText("" + Maleta.preciouno);
txtAncho.setText("" + Maleta.anchouno);
txtAlto.setText("" + Maleta.altouno);
txtFondo.setText("" + Maleta.fondouno);
break;
case 2:
txtPrecio.setText("" + Maleta.preciodos);
txtAncho.setText("" + Maleta.anchodos);
txtAlto.setText("" + Maleta.altodos);
txtFondo.setText("" + Maleta.fondodos);
break;
case 3:
txtPrecio.setText("" + Maleta.preciotres);
txtAncho.setText("" + Maleta.anchotres);
txtAlto.setText("" + Maleta.altotres);
txtFondo.setText("" + Maleta.fondotres);
break;
case 4:
txtPrecio.setText("" + Maleta.preciocuatro);
txtAncho.setText("" + Maleta.anchocuatro);
txtAlto.setText("" + Maleta.altocuatro);
txtFondo.setText("" + Maleta.fondocuatro);
break;
}
}
switch (modelo()) {
case 0:
Maleta.preciocero = Double.parseDouble(txtPrecio.getText());
dispose ();
Maleta.anchocero = Double.parseDouble(txtAncho.getText());
dispose();
Maleta.altocero = Double.parseDouble(txtAlto.getText());
dispose();
Maleta.fondocero = Double.parseDouble(txtFondo.getText());
dispose();
//Mostramos Aviso de cambio realizado
JOptionPane.showMessageDialog(null, "Cambio realizado con
Éxito", "Menasaje ", JOptionPane.DEFAULT_OPTION, icono);
break;
case 1:
Maleta.preciouno = Double.parseDouble(txtPrecio.getText());
dispose ();
Maleta.anchouno = Double.parseDouble(txtAncho.getText());
dispose();
Maleta.altouno = Double.parseDouble(txtAlto.getText());
dispose();
Maleta.fondouno = Double.parseDouble(txtFondo.getText());
dispose();
//Mostramos Aviso de cambio realizado
JOptionPane.showMessageDialog(null, "Cambio realizado con
Éxito", "Menasaje ", JOptionPane.DEFAULT_OPTION, icono);
break;
case 2:
Maleta.preciodos = Double.parseDouble(txtPrecio.getText());
dispose ();
Maleta.anchodos = Double.parseDouble(txtAncho.getText());
dispose();
Maleta.altodos = Double.parseDouble(txtAlto.getText());
dispose();
Maleta.fondodos = Double.parseDouble(txtFondo.getText());
dispose();
//Mostramos Aviso de cambio realizado
JOptionPane.showMessageDialog(null, "Cambio realizado con
Éxito", "Menasaje ", JOptionPane.DEFAULT_OPTION, icono);
break;
case 3:
Maleta.preciotres = Double.parseDouble(txtPrecio.getText());
dispose ();
Maleta.anchotres = Double.parseDouble(txtAncho.getText());
dispose();
Maleta.altotres = Double.parseDouble(txtAlto.getText());
dispose();
Maleta.fondotres = Double.parseDouble(txtFondo.getText());
dispose();
//Mostramos Aviso de cambio realizado
JOptionPane.showMessageDialog(null, "Cambio realizado con
Éxito", "Menasaje ", JOptionPane.DEFAULT_OPTION, icono);
break;
case 4:
Maleta.preciocuatro = Double.parseDouble(txtPrecio.getText());
dispose ();
Maleta.anchocuatro = Double.parseDouble(txtAncho.getText());
dispose();
Maleta.altocuatro = Double.parseDouble(txtAlto.getText());
dispose();
Maleta.fondocuatro = Double.parseDouble(txtFondo.getText());
dispose();
//Mostramos Aviso de cambio realizado
JOptionPane.showMessageDialog(null, "Cambio realizado con
Éxito", "Menasaje ", JOptionPane.DEFAULT_OPTION, icono);
break;
}
}
}
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
import javax.swing.ImageIcon;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoListadoMaleta dialog = new DialogoListadoMaleta();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public DialogoListadoMaleta() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Listado de maleta");
setBounds(100, 100, 450, 300);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
import java.awt.BorderLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;
import javax.swing.DefaultComboBoxModel;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
@SuppressWarnings("serial")
public class DialogoVender extends JDialog implements ActionListener {
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoVender dialog = new DialogoVender();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public DialogoVender() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Vender");
setBounds(100, 100, 450, 300);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
obtenerDatos();
importeCompra();
importeDescuento();
importePagar();
cantidadObsequio();
tipoObsequio();
mostramosResultado();
contadorAcumuladoTotal();
contadorAcumulado();
mostrarMensajePantalla();
}
import java.awt.BorderLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.border.EmptyBorder;
import javax.swing.ImageIcon;
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoGenerarReporte dialog = new DialogoGenerarReporte();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
//variables globales
String modelocero = Maleta.modelocero, modelouno = Maleta.modelouno, modelodos
= Maleta.modelodos,
modelotres = Maleta.modelotres, modelocuatro =
Maleta.modelocuatro;
/**
* Create the dialog.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public DialogoGenerarReporte() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Generar reporte");
setBounds(100, 100, 450, 300);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblTipoReporte = new JLabel("Tipo de reporte");
lblTipoReporte.setBounds(10, 21, 91, 13);
fondo.add(lblTipoReporte);
this.setLocationRelativeTo(null);
}
if(reporte == 0) {
//llamamos al metodo
reportePorModelo();
}
else if(reporte == 1) {
reporteRazonPrecioMayor();
}
else if(reporte == 2) {
reporteCantidadOptima();
}
else if(reporte == 3) {
reporteEstadisticaPrecio();
}
}
txtAreaVentas.append(" Modelo
: " + modelouno + "\n");
txtAreaVentas.append(" Cantidad ventas
: " + cantVentasuno + "\n" );
txtAreaVentas.append(" Cantidad de unidades vendidas
: " + uniVendidasuno + "\n");
txtAreaVentas.append(" Importe total vendido
: " + "S/. " + formato.format(impAcumuladouno) + "\n");
txtAreaVentas.append(" Aporte a la cuota diaria
: " + formato.format(cuotauno) +"%" + "\n\n" );
txtAreaVentas.append(" Modelo
: " + modelodos + "\n");
txtAreaVentas.append(" Cantidad ventas
: " + cantVentasdos + "\n" );
txtAreaVentas.append(" Cantidad de unidades vendidas
: " + uniVendidasdos + "\n");
txtAreaVentas.append(" Importe total vendido
: " + "S/. " + formato.format(impAcumuladodos) + "\n");
txtAreaVentas.append(" Aporte a la cuota diaria
: " + formato.format(cuotados) +"%" + "\n\n" );
txtAreaVentas.append(" Modelo
: " + modelotres + "\n");
txtAreaVentas.append(" Cantidad ventas
: " + cantVentastres + "\n" );
txtAreaVentas.append(" Cantidad de unidades vendidas
: " + uniVendidastres + "\n");
txtAreaVentas.append(" Importe total vendido
: " + "S/. " + formato.format(impAcumuladotres) + "\n");
txtAreaVentas.append(" Aporte a la cuota diaria
: " + formato.format(cuotatres) +"%" + "\n\n" );
txtAreaVentas.append(" Modelo
: " + modelocuatro + "\n");
txtAreaVentas.append(" Cantidad ventas
: " + cantVentascuatro + "\n" );
txtAreaVentas.append(" Cantidad de unidades vendidas
: " + uniVendidascuatro + "\n");
txtAreaVentas.append(" Importe total vendido
: " + "S/. " + formato.format(impAcumuladocuatro) + "\n");
txtAreaVentas.append(" Aporte a la cuota diaria
: " + formato.format(cuota4) +"%" );
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoConfigurarDescuento dialog = new
DialogoConfigurarDescuento();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public DialogoConfigurarDescuento() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Configurar porcentaje de descuento");
setBounds(100, 100, 450, 230);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblUnidades = new JLabel("1 a 5 Unidades");
lblUnidades.setBounds(10, 21, 117, 13);
fondo.add(lblUnidades);
}
{
lblUnidadUno = new JLabel("6 a 10 Unidades");
lblUnidadUno.setBounds(10, 60, 117, 13);
fondo.add(lblUnidadUno);
}
{
lblUnidadDos = new JLabel("11 a 15 Unidades");
lblUnidadDos.setBounds(10, 100, 117, 13);
fondo.add(lblUnidadDos);
}
{
lblUnidadTres = new JLabel("Mas de 15 Unidades");
lblUnidadTres.setBounds(10, 144, 117, 13);
fondo.add(lblUnidadTres);
}
{
txtUnidades = new JTextField();
txtUnidades.setBounds(137, 18, 96, 19);
fondo.add(txtUnidades);
txtUnidades.setColumns(10);
}
{
txtUnidadUno = new JTextField();
txtUnidadUno.setBounds(137, 57, 96, 19);
fondo.add(txtUnidadUno);
txtUnidadUno.setColumns(10);
}
{
txtUnidadDos = new JTextField();
txtUnidadDos.setBounds(137, 97, 96, 19);
fondo.add(txtUnidadDos);
txtUnidadDos.setColumns(10);
}
{
txtUnidadTres = new JTextField();
txtUnidadTres.setBounds(137, 141, 96, 19);
fondo.add(txtUnidadTres);
txtUnidadTres.setColumns(10);
}
{
btnAceptar = new JButton("Aceptar");
btnAceptar.setIcon(new ImageIcon("src\\imagenes\\check.png"));
btnAceptar.addActionListener(this);
btnAceptar.setBounds(309, 17, 117, 33);
fondo.add(btnAceptar);
}
{
btnCancelar = new JButton("Cancelar");
btnCancelar.setIcon(new ImageIcon("src\\imagenes\\cancel.png"));
btnCancelar.addActionListener(this);
btnCancelar.setBounds(309, 67, 117, 33);
fondo.add(btnCancelar);
}
{
lblPorcentaje1 = new JLabel("%");
lblPorcentaje1.setBounds(243, 21, 26, 13);
fondo.add(lblPorcentaje1);
}
{
lblPorcentaje2 = new JLabel("%");
lblPorcentaje2.setBounds(243, 60, 26, 13);
fondo.add(lblPorcentaje2);
}
{
lblPorcentaje3 = new JLabel("%");
lblPorcentaje3.setBounds(243, 100, 26, 13);
fondo.add(lblPorcentaje3);
}
{
lblPorcentaje4 = new JLabel("%");
lblPorcentaje4.setBounds(243, 144, 26, 13);
fondo.add(lblPorcentaje4);
}
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoConfigurarObsequios dialog = new
DialogoConfigurarObsequios();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public DialogoConfigurarObsequios() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Configurar obsequios");
setBounds(100, 100, 450, 226);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblTipoObsequio = new JLabel("Tipo de obsequio");
lblTipoObsequio.setBounds(10, 20, 106, 13);
fondo.add(lblTipoObsequio);
}
{
lblUnidadUno = new JLabel("1 a 5 Unidades");
lblUnidadUno.setBounds(10, 54, 106, 13);
fondo.add(lblUnidadUno);
}
{
JLabel lblUnidadDos = new JLabel("6 a 10 Unidades");
lblUnidadDos.setBounds(10, 95, 106, 13);
fondo.add(lblUnidadDos);
}
{
JLabel lblUnidadTres = new JLabel("11 o mas Unidades");
lblUnidadTres.setBounds(10, 139, 106, 13);
fondo.add(lblUnidadTres);
}
{
txtTipoObsequio = new JTextField();
txtTipoObsequio.setBounds(126, 17, 96, 19);
fondo.add(txtTipoObsequio);
txtTipoObsequio.setColumns(10);
}
{
txtUnidadUno = new JTextField();
txtUnidadUno.setBounds(126, 51, 96, 19);
fondo.add(txtUnidadUno);
txtUnidadUno.setColumns(10);
}
{
txtUnidadDos = new JTextField();
txtUnidadDos.setBounds(126, 92, 96, 19);
fondo.add(txtUnidadDos);
txtUnidadDos.setColumns(10);
}
{
txtUnidadTres = new JTextField();
txtUnidadTres.setBounds(126, 136, 96, 19);
fondo.add(txtUnidadTres);
txtUnidadTres.setColumns(10);
}
{
btnAceptar = new JButton("Aceptar");
btnAceptar.setIcon(new ImageIcon("src\\imagenes\\check.png"));
btnAceptar.addActionListener(this);
btnAceptar.setBounds(314, 16, 112, 34);
fondo.add(btnAceptar);
}
{
btnCancelar = new JButton("Cancelar");
btnCancelar.setIcon(new ImageIcon("src\\imagenes\\close.png"));
btnCancelar.addActionListener(this);
btnCancelar.setBounds(314, 60, 112, 33);
fondo.add(btnCancelar);
}
Maleta.tipoObsequio = (txtTipoObsequio.getText());
dispose ();
Maleta.obsequioCantidaduno = Integer.parseInt(txtUnidadUno.getText());
dispose ();
Maleta.obsequioCantidaddos = Integer.parseInt(txtUnidadDos.getText());
dispose ();
Maleta.obsequioCantidadtres =
Integer.parseInt(txtUnidadTres.getText());
dispose ();
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoConfigurarCantidadOptima dialog = new
DialogoConfigurarCantidadOptima();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public DialogoConfigurarCantidadOptima() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Configurar cantidad \u00F3ptima");
setBounds(100, 100, 450, 147);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblCantidadOptima = new JLabel("Cantidad \u00F3ptima de unidades
vendidas");
lblCantidadOptima.setBounds(10, 23, 224, 13);
fondo.add(lblCantidadOptima);
}
{
btnAceptar = new JButton("Aceptar");
btnAceptar.setIcon(new ImageIcon("src\\imagenes\\check.png"));
btnAceptar.addActionListener(this);
btnAceptar.setBounds(313, 19, 113, 32);
fondo.add(btnAceptar);
}
{
btnCancelar = new JButton("Cancelar");
btnCancelar.setIcon(new ImageIcon("src\\imagenes\\cancel.png"));
btnCancelar.addActionListener(this);
btnCancelar.setBounds(313, 61, 113, 32);
fondo.add(btnCancelar);
}
{
txtCantidadOptima = new JTextField();
txtCantidadOptima.setBounds(244, 20, 48, 19);
fondo.add(txtCantidadOptima);
txtCantidadOptima.setColumns(10);
}
}
Maleta.cantidadOptima = Integer.parseInt(txtCantidadOptima.getText());
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
/**
* Create the dialog.
*/
public DialogoConfigurarCoutaDiaria() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Configurar cuota diaria");
setBounds(100, 100, 450, 155);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblConfigurarCuotaDiaria = new JLabel("Configurar cuota diaria
(S/.)");
lblConfigurarCuotaDiaria.setBounds(10, 23, 158, 13);
fondo.add(lblConfigurarCuotaDiaria);
}
{
btnAceptar = new JButton("Aceptar");
btnAceptar.setIcon(new ImageIcon("src\\imagenes\\check.png"));
btnAceptar.addActionListener(this);
btnAceptar.setBounds(312, 19, 114, 33);
fondo.add(btnAceptar);
}
{
btnCancelar = new JButton("Cancelar");
btnCancelar.setIcon(new ImageIcon("src\\imagenes\\close.png"));
btnCancelar.addActionListener(this);
btnCancelar.setBounds(312, 63, 114, 33);
fondo.add(btnCancelar);
}
{
txtConfigurarCuotaDiaria = new JTextField();
txtConfigurarCuotaDiaria.setBounds(178, 20, 96, 19);
fondo.add(txtConfigurarCuotaDiaria);
txtConfigurarCuotaDiaria.setColumns(10);
}
}
Maleta.cuotaDiaria =
Double.parseDouble(txtConfigurarCuotaDiaria.getText());
dispose ();
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import java.awt.Font;
import javax.swing.SwingConstants;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Toolkit;
import javax.swing.ImageIcon;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
DialogoAcercaTienda dialog = new DialogoAcercaTienda();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public DialogoAcercaTienda() {
setIconImage(Toolkit.getDefaultToolkit().getImage("src\\imagenes\\
tienda.png"));
setTitle("Acerca de Tienda");
setBounds(100, 100, 450, 300);
getContentPane().setLayout(new BorderLayout());
fondo.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(fondo, BorderLayout.CENTER);
fondo.setLayout(null);
this.setLocationRelativeTo(null);
{
lblTienda = new JLabel("Tienda 1.0");
lblTienda.setHorizontalAlignment(SwingConstants.CENTER);
lblTienda.setFont(new Font("Cambria Math", Font.BOLD, 20));
lblTienda.setBounds(10, 10, 416, 34);
fondo.add(lblTienda);
}
{
JLabel lblNewLabel = new
JLabel("_____________________________________________________________________________
______________________________");
lblNewLabel.setHorizontalAlignment(SwingConstants.CENTER);
lblNewLabel.setBounds(10, 31, 416, 13);
fondo.add(lblNewLabel);
}
{
lblAutores = new JLabel("Autores");
lblAutores.setHorizontalAlignment(SwingConstants.CENTER);
lblAutores.setFont(new Font("Cambria Math", Font.BOLD, 14));
lblAutores.setBounds(10, 64, 416, 25);
fondo.add(lblAutores);
}
{
lblJhonAlex = new JLabel("Jhon Alex Sedano Apace");
lblJhonAlex.setFont(new Font("Arial", Font.PLAIN, 11));
lblJhonAlex.setHorizontalAlignment(SwingConstants.CENTER);
lblJhonAlex.setBounds(10, 99, 416, 13);
fondo.add(lblJhonAlex);
}
{
btnCerrar = new JButton("Cerrar");
btnCerrar.setIcon(new ImageIcon("src\\imagenes\\close.png"));
btnCerrar.addActionListener(this);
btnCerrar.setBounds(158, 208, 110, 34);
fondo.add(btnCerrar);
}
{
lblPatrick = new JLabel("Patrick Steen Javier Javier");
lblPatrick.setFont(new Font("Arial", Font.PLAIN, 11));
lblPatrick.setHorizontalAlignment(SwingConstants.CENTER);
lblPatrick.setBounds(10, 122, 416, 13);
fondo.add(lblPatrick);
}
{
lblSebastian = new JLabel("Sebastian de los Santos Pablo Casana
");
lblSebastian.setFont(new Font("Arial", Font.PLAIN, 11));
lblSebastian.setHorizontalAlignment(SwingConstants.CENTER);
lblSebastian.setBounds(10, 145, 416, 13);
fondo.add(lblSebastian);
}
{
lblFabrizio = new JLabel("Fabrizio Edgardo Reyes Coca");
lblFabrizio.setHorizontalAlignment(SwingConstants.CENTER);
lblFabrizio.setFont(new Font("Arial", Font.PLAIN, 11));
lblFabrizio.setBounds(10, 168, 416, 13);
fondo.add(lblFabrizio);
}
}