rendered paste bodyimport javax.swing.*;import java.awt.*;import java.awt.event.*;public class Hovedvindu extends JFrame implements ActionListener{ private JTextArea areal; private JTextField bredde; private JTextField høyde; private JLabel breddetekst; private JLabel høydedetekst; public Hovedvindu() { super("Areal for rettvinklet trekant"); areal = new JTextArea(10,40); JScrollPane skrollområde = new JScrollPane(areal); bredde = new JTextField(5); høyde= new JTextField(5); breddetekst = new JLabel("Bredde:"); høydedetekst = new JLabel("høyde:"); Container c = getContentPane(); c.setLayout(new FlowLayout()); c.add(breddetekst); c.add(bredde); c.add(høydedetekst); c.add(høyde); c.add(skrollområde); areal.setText("Konvertert areal:\n\n\n"); } public void actionPerformed(ActionEvent e) { String brukerdata = bredde.getText(); double bredde = Double.parseDouble(brukerdata); String utskrift = "bredde " + bredde + " "; brukerdata = høyde.getText(); double lengde = Double.parseDouble(brukerdata); utskrift += "lengde" + " " + lengde; utskrift += Areal.kalkuler(bredde, lengde); areal.append(utskrift + "\n"); // bredde.setText(""); høyde.setText(""); } }