import java.awt.*;
import java.awt.event.*;

class YesNoDialog
extends Dialog
implements ActionListener
{

	boolean result;

	public YesNoDialog(Frame owner,String msg)
	{
		super(owner, "Ja-/Nein-Auswahl", true);

		// Gestaltung des Dialog-Fensters
		setBackground(Color.lightGray);
		setLayout(new BorderLayout());		
		setResizable(false);
		// Point parloc = owner.getLocation();
		setLocation(200,300);
		// Inhalt der Message
		add("Center", new Label(msg));
 		// Buttons die zur verfuegung gestellt werden
		Panel pane = new Panel();
		pane.setLayout(new FlowLayout(FlowLayout.CENTER));
		Button b1 = new Button("Ja"); b1.addActionListener(this);
		Button b2 = new Button("Nein"); b2.addActionListener(this);
		pane.add(b1);pane.add(b2);
		add("South", pane);
		pack();
	}

	public void actionPerformed(ActionEvent event)
	{
	result = event.getActionCommand().equals("Ja");setVisible(false);dispose();
	}

	// Zugriff auf die result Variable

	public boolean getResult(){ return result;}

	

}