Untitled
unknown
plain_text
a year ago
4.0 kB
2
Indexable
package pregunta_02; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import java.awt.List; import java.awt.Button; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import javax.swing.JButton; import javax.swing.border.TitledBorder; public class FrmMoviles extends JFrame implements ActionListener { private static final long serialVersionUID = 1L; private Moviles ventas; private JPanel contentPane; private List listResultado; private JButton btnMostrar; private JPanel panel; private JButton btnTotalizarFijos; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { FrmMoviles frame = new FrmMoviles(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } public void datosFijos () { ventas = new Moviles(1001, 20, 150.0, 150.0); //int codigoProducto, int unidadesVendidas, double precioProducto, double descuentoVenta } public void mostrarVenta () { listResultado.removeAll(); listResultado.add("Dirmen : " + ventas); listResultado.add ("El Código es : " + ventas.getCodigoProducto() + "\n"); listResultado.add("Las unidades vendidas son : " + ventas.getUnidadesVendidas() + "\n"); listResultado.add("El Precio Unitario es : " + ventas.getPrecioProducto() + "\n"); listResultado.add("El Descuento de Venta es : " + ventas.getDescuentoVenta() + "\n"); listResultado.add("El Importe Subtotal es : " + ventas.retornaImporteSubtotal()+ "\n"); listResultado.add("El Importe de IGV es : " + ventas.retornaImporteIgv()); listResultado.add("El Importe Total a Pagar es : " + ventas.retornaImporteTotalPagar()); } //a_unidadesVendidas += this.unidadesVendidas; //a_importeSubtotal += this.unidadesVendidas * this.precioProducto; //a_importeIgv += retornaImporteIgv(); //a_importePagar += retornaImporteTotalPagar(); public void acumuladosFijos () { listResultado.removeAll (); listResultado.add ("El Acumulado de Unidades Vendidas es : " + Moviles.getA_unidadesVendidas() + "\n"); listResultado.add ("El Acumulado de los Importes Subtotales son : " + Moviles.getA_importeSubtotal() + "\n"); listResultado.add ("El Acumulado de los Importes por IGV son : " + Moviles.getA_importeIgv() + "\n"); listResultado.add ("El Acumulado de los Importes Pagados son : " + Moviles.getA_importePagar() + "\n"); } /** * Create the frame. */ public FrmMoviles() { setTitle("Ventas"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 452); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); listResultado = new List(); listResultado.setBounds(10, 197, 414, 206); contentPane.add(listResultado); panel = new JPanel(); panel.setBorder(new TitledBorder(null, "Para Datos Fijos", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel.setBounds(10, 130, 414, 51); contentPane.add(panel); panel.setLayout(null); btnMostrar = new JButton("Mostrar"); btnMostrar.setBounds(155, 17, 89, 23); panel.add(btnMostrar); btnTotalizarFijos = new JButton("Totalizar"); btnTotalizarFijos.addActionListener(this); btnTotalizarFijos.setBounds(292, 17, 89, 23); panel.add(btnTotalizarFijos); btnMostrar.addActionListener(this); } public void actionPerformed(ActionEvent e) { if (e.getSource() == btnTotalizarFijos) { actionPerformedBtnTotalizarFijos(e); } if (e.getSource() == btnMostrar) { actionPerformedBtnMostrar(e); } } protected void actionPerformedBtnMostrar(ActionEvent e) { datosFijos (); mostrarVenta (); } protected void actionPerformedBtnTotalizarFijos(ActionEvent e) { acumuladosFijos (); } }
Editor is loading...
Leave a Comment