Индекс на телесна маса на език Java, използващ Swing

внос java. awt. *;
внос java. авт. събитие. *;
внос javax. люлка. *;

java

публичен клас BodyMassIndex разширява JFrame реализира ActionListener

частен статичен финал long serialVersionUID = 1L;
private JTextField field_altura_en_m, field_peso_en_kg;
частен JLabel label_IMC;
частен бутон JButton;

публичен алгоритъм () <
field_altura_en_m = нов JTextField (4);
field_peso_en_kg = нов JTextField (4);
label_IMC = нов JLabel (", JLabel. НАДЯСНО);
бутон = нов JButton ("Процес");
Панел на контейнера = getContentPane ();
стъкло. setLayout (нов BorderLayout ());
JPanel панел, подпанел;
панел = нов JPanel (нов BorderLayout ());
подпанел = нов JPanel (нов GridLayout (2, 1));
подпанел. add (new JLabel ("Въведете стойността на височината в m:"));
подпанел. добави (нов JLabel ("Въведете стойността на теглото в кг:"));
панел. добавяне (подпанел, BorderLayout. ЗАПАД);
подпанел = нов JPanel (нов GridLayout (2, 1));
подпанел. добавяне (field_altura_en_m);
подпанел. добавяне (field_peso_en_kg);
панел. добавяне (подпанел);
стъкло. добавяне (панел, BorderLayout. СЕВЕР);
панел = нов JPanel (нов FlowLayout ());
панел. добавяне (бутон);
стъкло. добавяне (панел);
панел = нов JPanel (нов BorderLayout ());
подпанел = нов JPanel (нов GridLayout (1, 1));
подпанел. add (new JLabel ("BMI value:"));