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); } }