Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. import java.awt.EventQueue;
  2.  
  3. import javax.swing.JFrame;
  4. import javax.swing.JLabel;
  5. import javax.swing.JOptionPane;
  6. import javax.swing.JTextField;
  7. import javax.swing.JButton;
  8. import java.awt.event.ActionListener;
  9. import java.awt.event.ActionEvent;
  10.  
  11. public class zad2 {
  12.  
  13. private JFrame frame;
  14. private JTextField textField;
  15. private JTextField textField_1;
  16.  
  17. /**
  18. * Launch the application.
  19. */
  20. public static void main(String[] args) {
  21. EventQueue.invokeLater(new Runnable() {
  22. public void run() {
  23. try {
  24. zad2 window = new zad2();
  25. window.frame.setVisible(true);
  26. } catch (Exception e) {
  27. e.printStackTrace();
  28. }
  29. }
  30. });
  31. }
  32.  
  33. /**
  34. * Create the application.
  35. */
  36. public zad2() {
  37. initialize();
  38. }
  39.  
  40. /**
  41. * Initialize the contents of the frame.
  42. */
  43. private void initialize() {
  44. frame = new JFrame();
  45. frame.setTitle("\u041F\u0440\u043E\u0435\u043A\u0442-\u0420\u0414");
  46. frame.setBounds(100, 100, 312, 210);
  47. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  48. frame.getContentPane().setLayout(null);
  49.  
  50. JLabel label = new JLabel("\u0412\u044A\u0437\u0440\u0430\u0441\u0442:");
  51. label.setBounds(10, 11, 67, 14);
  52. frame.getContentPane().add(label);
  53.  
  54. textField = new JTextField();
  55. textField.setBounds(147, 8, 86, 20);
  56. frame.getContentPane().add(textField);
  57. textField.setColumns(10);
  58.  
  59. JLabel label_1 = new JLabel("\u0426\u0435\u043D\u0430 \u043D\u0430 \u0442\u0430\u0431\u043B\u0435\u0442\u0430:");
  60. label_1.setBounds(10, 44, 114, 14);
  61. frame.getContentPane().add(label_1);
  62.  
  63. textField_1 = new JTextField();
  64. textField_1.setBounds(147, 39, 86, 20);
  65. frame.getContentPane().add(textField_1);
  66. textField_1.setColumns(10);
  67.  
  68. JLabel label_3 = new JLabel("");
  69. label_3.setBounds(10, 156, 137, 14);
  70. frame.getContentPane().add(label_3);
  71.  
  72. JButton button = new JButton("\u041F\u0440\u0435\u0441\u043C\u0435\u0442\u043D\u0438");
  73. button.addActionListener(new ActionListener() {
  74. public void actionPerformed(ActionEvent arg0) {
  75. int n = Integer.parseInt(textField.getText());
  76. if (n<1||n>77){
  77. label_3.setText("Некоректни данни.");
  78. }
  79. int x = Integer.parseInt(textField_1.getText());
  80. int p;
  81. int pari = 0;
  82. for (int i = 1;i<=n;i++){
  83. if (i%2!=0){
  84. p = Integer.parseInt(JOptionPane.showInputDialog("Цена на играчка:"));
  85. pari+=p;
  86. }
  87. else{
  88. pari+=9;
  89. }
  90. }
  91. System.out.println(pari);
  92. if (pari>=x){
  93. label_3.setText("Да");
  94. }
  95. else{
  96. label_3.setText("Не");
  97. }
  98. }
  99. });
  100. button.setBounds(10, 122, 91, 23);
  101. frame.getContentPane().add(button);
  102.  
  103. }
  104.  
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement