import java.awt.*; import java.awt.event.*; public class Loim4{ public static void main(String argumendid[]) throws Exception{ Frame f=new Frame("Sisestusraam"); TextField tf=new TextField(); Button b=new Button("OK"); Object lukk=new Object(); f.setLayout(new GridLayout(2, 1)); f.add(tf); f.add(b); b.addActionListener(new Nupukuular4(lukk)); f.setSize(200, 100); f.setVisible(true); synchronized(lukk){ lukk.wait(); } f.setVisible(false); System.out.println("Kirjutati "+tf.getText()); System.exit(0); } } class Nupukuular4 implements ActionListener{ Object lukk; public Nupukuular4(Object uuslukk){ lukk=uuslukk; } public void actionPerformed(ActionEvent e){ synchronized(lukk){ lukk.notifyAll(); } } }