Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ModuloMonopatin;
- import java.awt.BorderLayout;
- import java.awt.EventQueue;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import javax.swing.border.EmptyBorder;
- import javax.swing.JLabel;
- import javax.swing.JTextField;
- import javax.swing.JButton;
- import java.awt.Color;
- import javax.swing.SwingConstants;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- public class PruebaFrame extends JFrame {
- private JPanel contentPane;
- private JTextField Costo;
- private JTextField textField;
- /**
- * Launch the application.
- */
- public static void main(String[] args) {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- PruebaFrame frame = new PruebaFrame();
- frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the frame.
- */
- public PruebaFrame() {
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setBounds(100, 100, 525, 459);
- contentPane = new JPanel();
- contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
- setContentPane(contentPane);
- contentPane.setLayout(null);
- JLabel lblIngreseCosto = new JLabel("Ingrese costo");
- lblIngreseCosto.setBounds(10, 103, 74, 44);
- contentPane.add(lblIngreseCosto);
- Costo = new JTextField();
- Costo.setBounds(151, 115, 172, 20);
- contentPane.add(Costo);
- Costo.setColumns(10);
- JLabel Presupuesto = new JLabel("...");
- Presupuesto.setHorizontalAlignment(SwingConstants.CENTER);
- Presupuesto.setBackground(Color.MAGENTA);
- Presupuesto.setBounds(151, 236, 172, 21);
- contentPane.add(Presupuesto);
- JButton btnCalcularPresupuesto = new JButton("Calcular Presupuesto");
- btnCalcularPresupuesto.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- try {
- Presupuesto.setText(String.valueOf(Integer.parseInt(Costo.getText() ) * 20 / 100 * 22 / 100));
- } catch(java.lang.NumberFormatException ses){}
- }
- });
- btnCalcularPresupuesto.setBounds(79, 158, 172, 44);
- contentPane.add(btnCalcularPresupuesto);
- JLabel Eldealladodepresupuesto = new JLabel("Presupuesto");
- Eldealladodepresupuesto.setBounds(10, 232, 123, 28);
- contentPane.add(Eldealladodepresupuesto);
- textField = new JTextField();
- textField.setEditable(false);
- textField.setHorizontalAlignment(SwingConstants.CENTER);
- textField.setBounds(151, 236, 180, 24);
- contentPane.add(textField);
- textField.setColumns(10);
- //
- public void Mimetodo() {
- int IVA;
- int p1;
- int p2;
- int p3;
- p1= Costo * 0.2;
- p2= Costo + p1;
- IVA= p2 *0.22;
- p3= p2+IVA;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement