import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class KeyLuisteraar extends JFrame implements KeyListener,ActionListener {
	
	JButton jbutton;
	JTextField jTextField1,jTextField2;
	String tekst="";
	
	
	public static void main(String args[]) {
		
		KeyLuisteraar keyLuisteraar = new KeyLuisteraar();
		keyLuisteraar.setSize(200,200);
		keyLuisteraar.createGUI();
		keyLuisteraar.show();
		
			
	}
	
	
	private void createGUI() {
		
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		Container container = getContentPane();
		container.setLayout(new FlowLayout());		
		
		jTextField1 = new JTextField(15);
		jTextField1.addKeyListener(this);
		container.add(jTextField1);
		
		jTextField2 = new JTextField(15);
		container.add(jTextField2);
		
		jbutton = new JButton("Wissen");
		container.add(jbutton);
		jbutton.addActionListener(this);
	}
	
	
	
	public void actionPerformed(ActionEvent event) {
		
		jTextField1.setText("");
		jTextField2.setText("");
		tekst="";
		
	}
	
	public void keyTyped(KeyEvent e) {
		char c = e.getKeyChar();
		tekst = tekst + c;
		jTextField2.setText(tekst);

        
    }
    
    
    public void keyPressed(KeyEvent e) {
    	
       
    }
    
    public void keyReleased(KeyEvent e) {
        tekst = tekst + e.getKeyCode();
        jTextField2.setText(tekst);
    }

	
	
}
