
	import java.awt.*;
	import java.awt.event.*;

	public class Dia extends Dialog implements ActionListener
	{
		Label l1;
		Label l2;
		Label l3;
		Label l4;
		Label l5;

		TextField t1;
		TextField t2;
		TextField t3;
		TextField t4;
		TextField t5;

		Button ok;
		Button delete;

		Panel p;

		String car_name;
		String part_name;
		int part_serial_number;
		int amuont;
		int price;
		boolean OK;

		public Dia(Frame f, String caption)
		{
			super(f, caption, true);
			init();
		}

		public void init()
		{
			l1 = new Label (" car name:");
			l2 = new Label (" part name:");
			l3 = new Label (" part serial number:");
			l4 = new Label (" amount:");
			l5 = new Label (" price:");

			t1 = new TextField (20);
			t2 = new TextField (20);
			t3 = new TextField (20);
			t4 = new TextField (20);
			t5 = new TextField (20);

			ok  = new Button ("OK");
			delete  = new Button ("DELETE");

			OK = false;
			setLayout(new FlowLayout());
			p = new Panel(new GridLayout(0, 2));

			p.add(l1);
			p.add(t1);
			p.add(l2);
			p.add(t2);
			p.add(l3);
			p.add(t3);
			p.add(l4);
			p.add(t4);
			p.add(l5);
			p.add(t5);
			p.add(ok);
			p.add(delete);
			add(p);

			ok.addActionListener(this);
			delete.addActionListener(this);

			pack();
		}

		public void actionPerformed (ActionEvent event)
		{
			Object source = event.getSource();
			if ( source == ok)
			{
				car_name = t1.getText();
				part_name = t2.getText();
				part_serial_number = Integer.parseInt(t3.getText());
				amuont = Integer.parseInt(t4.getText());
				price = Integer.parseInt(t5.getText());
				OK = true;
			}
			setVisible(false);
		}
	}
