import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class DrawVoorbeeld5 extends JFrame implements ActionListener {

	private JButton button;
	private JPanel panel;

	public static void main(String args[]) {

		DrawVoorbeeld5 frame = new DrawVoorbeeld5();
		frame.setSize(400,400);
		frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
		frame.maakGUI();
		frame.show();
	}

	public void maakGUI() {

		Container window = getContentPane();
		window.setLayout(new FlowLayout());
		
		panel = new JPanel();
		panel.setPreferredSize(new Dimension(300,200));
		panel.setBackground(Color.white);
		window.add(panel);

		button = new JButton("Press me");
		window.add(button);
		button.addActionListener(this);
	}

	public void actionPerformed(ActionEvent event) {

		Graphics paper = panel.getGraphics();
		paper.drawLine(0, 0, 100, 100);
    	
	}
}

