Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. package ModuloMonopatin;
  2.  
  3. import java.awt.BorderLayout;
  4. import java.awt.EventQueue;
  5.  
  6. import javax.swing.JFrame;
  7. import javax.swing.JPanel;
  8. import javax.swing.border.EmptyBorder;
  9. import javax.swing.JLabel;
  10. import javax.swing.JTextField;
  11. import javax.swing.JButton;
  12. import java.awt.Color;
  13. import javax.swing.SwingConstants;
  14. import java.awt.event.ActionListener;
  15. import java.awt.event.ActionEvent;
  16.  
  17. public class PruebaFrame extends JFrame {
  18.  
  19. private JPanel contentPane;
  20. private JTextField Costo;
  21. private JTextField textField;
  22.  
  23. /**
  24. * Launch the application.
  25. */
  26. public static void main(String[] args) {
  27. EventQueue.invokeLater(new Runnable() {
  28. public void run() {
  29. try {
  30. PruebaFrame frame = new PruebaFrame();
  31. frame.setVisible(true);
  32. } catch (Exception e) {
  33. e.printStackTrace();
  34. }
  35. }
  36. });
  37. }
  38.  
  39. /**
  40. * Create the frame.
  41. */
  42. public PruebaFrame() {
  43. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  44. setBounds(100, 100, 525, 459);
  45. contentPane = new JPanel();
  46. contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
  47. setContentPane(contentPane);
  48. contentPane.setLayout(null);
  49.  
  50. JLabel lblIngreseCosto = new JLabel("Ingrese costo");
  51. lblIngreseCosto.setBounds(10, 103, 74, 44);
  52. contentPane.add(lblIngreseCosto);
  53.  
  54. Costo = new JTextField();
  55. Costo.setBounds(151, 115, 172, 20);
  56. contentPane.add(Costo);
  57. Costo.setColumns(10);
  58.  
  59. JLabel Presupuesto = new JLabel("...");
  60. Presupuesto.setHorizontalAlignment(SwingConstants.CENTER);
  61. Presupuesto.setBackground(Color.MAGENTA);
  62. Presupuesto.setBounds(151, 236, 172, 21);
  63. contentPane.add(Presupuesto);
  64.  
  65. JButton btnCalcularPresupuesto = new JButton("Calcular Presupuesto");
  66. btnCalcularPresupuesto.addActionListener(new ActionListener() {
  67. public void actionPerformed(ActionEvent e) {
  68.  
  69. try {
  70.  
  71. Presupuesto.setText(String.valueOf(Integer.parseInt(Costo.getText() ) * 20 / 100 * 22 / 100));
  72. } catch(java.lang.NumberFormatException ses){}
  73. }
  74. });
  75. btnCalcularPresupuesto.setBounds(79, 158, 172, 44);
  76. contentPane.add(btnCalcularPresupuesto);
  77.  
  78. JLabel Eldealladodepresupuesto = new JLabel("Presupuesto");
  79. Eldealladodepresupuesto.setBounds(10, 232, 123, 28);
  80. contentPane.add(Eldealladodepresupuesto);
  81.  
  82.  
  83.  
  84. textField = new JTextField();
  85. textField.setEditable(false);
  86. textField.setHorizontalAlignment(SwingConstants.CENTER);
  87. textField.setBounds(151, 236, 180, 24);
  88. contentPane.add(textField);
  89. textField.setColumns(10);
  90.  
  91.  
  92. //
  93.  
  94.  
  95. public void Mimetodo() {
  96. int IVA;
  97. int p1;
  98. int p2;
  99. int p3;
  100. p1= Costo * 0.2;
  101. p2= Costo + p1;
  102. IVA= p2 *0.22;
  103. p3= p2+IVA;
  104.  
  105.  
  106.  
  107. }
  108.  
  109.  
  110.  
  111.  
  112.  
  113. }
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement