import java.awt.*; import java.awt.event.*; class TekstValutaGUI { TextField argument = new TextField(10); Label largument = new Label("Euro:"); Label lresultat = new Label("Kroner:"); TextField resultat = new TextField(10); 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 TekstValutaGUI() { argument.addActionListener(new BeregnLytter()); resultat.setEditable(false); f.setLayout(new FlowLayout()); f.add(largument); f.add(argument); f.add(lresultat); f.add(resultat); f.pack(); f.show(); } public static void main(String args[]) { new TekstValutaGUI(); } }