
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Zoeken extends JFrame implements ActionListener {

    private JButton button,zoekKlasBut;
    private JTextField name, number, naamStudentTxt,klasTxt;

    private String[] names = new String[20];
    private String[] numbers = new String[20];
    
    private String[] naamStudent = new String[100];
    private String[] klas = new String[10];


    public static void main(String[] args) {
        Zoeken frame = new Zoeken();
        frame.setSize(200,200);
        frame.createGUI();
        frame.show();
    }

    private void createGUI() {
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        Container window = getContentPane();
        window.setLayout(new FlowLayout());


        button = new JButton("find");
        window.add(button);
        button.addActionListener(this);

        name = new JTextField(6);
        window.add(name);

        number = new JTextField(14);
        window.add(number);
        
        zoekKlasBut = new JButton("Zoek klas");
        window.add(zoekKlasBut);
        zoekKlasBut.addActionListener(this);

        naamStudentTxt = new JTextField(6);
        window.add(naamStudentTxt);

        klasTxt = new JTextField(14);
        window.add(klasTxt);

        names[0] = "Alex";
        numbers[0] = "2720774";

        names[1] = "Megan";
        numbers[1] = "5678554";

        names[2] = "END";
        
        //de studenten
        naamStudent[0] = "Jan";
        naamStudent[1] = "Johan";
        naamStudent[2] = "Dieter";
        naamStudent[3] = "David";
        naamStudent[4] = "Bjorn";
        naamStudent[5] = "Ringo";
        naamStudent[6] = "Adi";
        naamStudent[7] = "Elke";
        naamStudent[8] = "einde";
        
        //de klassen
        klas[0] = "1A";
        klas[1] = "1C";
        klas[2] = "2A";
        klas[3] = "2B";
        klas[4] = "2C";
        klas[5] = "3A";
        klas[6] = "3B";
        klas[7] = "3C";
        

    }

    public void actionPerformed(ActionEvent event) {
        
        if (event.getSource() == button) {
        	
        	find();
        }
        
        if (event.getSource() == zoekKlasBut) {
        	
        	zoekKlas();
        }
        
    }

    private void find() {
        int index;
        String wanted;

        wanted = name.getText();
        index = 0;
        for (index = 0;
          !(names[index].equals(wanted)) && !(names[index].equals("END"));
          index++) {
        }

        if (names[index].equals(wanted)) {
            number.setText("number is " + numbers[index]);
        }
        else {
            number.setText("name not found");
        }
    }
    
    
    private void zoekKlas() {
    	
    
    	String naam = naamStudentTxt.getText();
    	int teller = 0;
    	
        //zoeken...
    	
    	
    	
    }

}

