import java.applet.*; import java.awt.*; import java.awt.event.*; public class tempcf extends Applet implements ItemListener { List valgBoks = new List(2); List udskrivBoks = new List(15); String menuValg[] = {"Celcius til Fahrenheit","Fahrenheit til Celcius"}; public void init() { setLayout(new GridLayout(1,2)); Panel panel1 = new Panel(); valgBoks.add(menuValg[0]); valgBoks.add(menuValg[1]); valgBoks.addItemListener(this); panel1.add(valgBoks); Panel panel2 = new Panel(); panel2.add(udskrivBoks); add(panel1); add(panel2); } private int omregnCtilF(int c) { int f = c*9/5+32; return f; } private int omregnFtilC(int f) { int c = (5*(f-32))/9; return c; } public void itemStateChanged(ItemEvent ievt) // enkeltklik med musen { if (valgBoks.getSelectedItem().equals(menuValg[0])) { udskrivBoks.removeAll(); for (int i=0; i<11; i++) udskrivBoks.add(" "+ i*10+" "+omregnCtilF(i*10) ); } else { if (valgBoks.getSelectedItem().equals(menuValg[1])) { udskrivBoks.removeAll(); for (int i=0; i<11; i++) udskrivBoks.add(" "+ i*10+" "+omregnFtilC(i*10) ); } } } }