import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;

public class Dobbelsteen extends JFrame implements ActionListener {

  JPanel contentPane;
  BorderLayout borderLayout1 = new BorderLayout();
  JButton jButton1 = new JButton();
  JTextArea jTextArea1 = new JTextArea();
  Random random = new Random();
  int aantalOgen;

  public static void main(String[] args) {
    
      //maak een instantie van de klasse Dobbelsteen
      //met de instantie naam dobbelsteen
      //...
      
      dobbelsteen.createGUI();	     
      dobbelsteen.show();	
    
  }


  private void createGUI() {

    setDefaultCloseOperation(EXIT_ON_CLOSE);

    contentPane = (JPanel) getContentPane();
    contentPane.setLayout(borderLayout1);
    setSize(new Dimension(400, 300));
    setTitle("Dobbelsteen");

    jButton1.setFont(new java.awt.Font("Dialog", Font.BOLD, 26));
    jButton1.setForeground(Color.red);
    jButton1.setText("Gooi!");
    jButton1.addActionListener(this);

    jTextArea1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 150));
    jTextArea1.setText("");

    contentPane.add(jButton1, java.awt.BorderLayout.NORTH);
    contentPane.add(jTextArea1, java.awt.BorderLayout.CENTER);
  }

  public void actionPerformed(ActionEvent e) {

    this.werp();
    //we tonen het aantal ogen in het tekstvak jTextArea1
    //...
  }


  public int gooi() {

    //we genereren een getal tussen 0 en 6
    //...
    return aantalOgen;	

  }	

  public void werp() {

    //werp de dobbelsteen
    while ( gooi() == 0 ) {
	gooi();
    }
		
  }	


}



