Вывод в текстовое поле - Java

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. package pilot;
  2. import java.awt.Component;
  3. import java.awt.FlowLayout;
  4. import javax.swing.*;
  5. import java.awt.event.*;
  6. /**
  7. *
  8. * @author Влад
  9. */
  10. public class Pilot extends JFrame{
  11. private JTextField f1, f2, f3;
  12. private JButton b1;
  13. int i=0;
  14. int a,b,c;
  15. /**
  16. * @param args the command line arguments
  17. */
  18. public static void main(String[] args) {
  19. // TODO code application logic here
  20. JFrame fr = new JFrame();
  21. fr.setSize(500, 150);
  22. fr.setLayout(new FlowLayout());
  23. fr.setVisible(true);
  24. fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  25. fr.setLocationRelativeTo(null);
  26. JButton b1 = new JButton("Вычислить");
  27. JTextField f1 = new JTextField(10);
  28. JTextField f2 = new JTextField(10);
  29. JTextField f3 = new JTextField(10);
  30. fr.add(b1);
  31. fr.add(f1);
  32. fr.add(f2);
  33. fr.add(f3);
  34. // ActionListener eHandler = null;
  35. //eHandler e;
  36. // ActionListener eHandler = null;
  37. // b1.addActionListener(eHandler);
  38. }
  39. public class eHandler implements ActionListener
  40. {
  41. public void actionPerformed(ActionEvent e) {
  42. if(e.getSource()==b1)
  43. {
  44. a=Integer.parseInt(f1.getText());
  45. b=Integer.parseInt(f2.getText());
  46. c=a+b;
  47. c = Integer.parseInt(f3.getText());
  48. // f3.setText(c);
  49. }
  50. }
  51. }
  52. }
Программа по сложению двух чисел, как сделать чтобы результат выводил в третье поле?

Решение задачи: «Вывод в текстовое поле»

textual
Листинг программы
  1. import java.time.LocalDate;
  2. import java.time.LocalDateTime;
  3. import java.time.LocalTime;
  4. import java.time.format.DateTimeFormatter;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы