import java.awt.*; import java.awt.event.*; class ValutaGUI2 { TextField argument = new TextField(10); TextField resultat = new TextField(10); Button b = new Button("Beregn"); Frame f = new ClosableFrame("Valutaomregning"); class BeregnLytter implements ActionListener { public void actionPerformed(ActionEvent e) { int eu = Integer.parseInt(argument.getText()); resultat.setText(Double.toString(eu * 7.42)); } } public ValutaGUI2() { b.addActionListener(new BeregnLytter()); resultat.setEditable(false); Panel p1 = new Panel(), p2 = new Panel(); p1.add(new Label("Euro:")); p1.add(argument); p2.add(new Label("Kroner:")); p2.add(resultat); f.setLayout(new FlowLayout()); f.add(p1); f.add(b); f.add(p2); f.pack(); f.show(); } public static void main(String args[]) { new ValutaGUI2(); } }