import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;


public class Schuifbalken extends JFrame
                  implements  AdjustmentListener {
  
  	private JScrollBar trekker1, trekker2;
	private int kg = 1, lengte = 1;
	private double gewichtIndex,lengteInMeters;
	private Label titel1, titel2;
	private JTextField kgField,lengteField;
	private JPanel panel;
    
  
  public static void main(String args[]) {
  	
    Schuifbalken schuifbalken = new Schuifbalken();
    schuifbalken.setSize(250,300);
    schuifbalken.createGUI();
    schuifbalken.show();               	  	
  	
  }
  
  
  
  public void createGUI()
  {
    
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    Container c = getContentPane();
    c.setLayout(new FlowLayout());
  
    titel1 = new Label("Gewicht in kg.:  ");
c.add(titel1);
	
	kgField = new JTextField(5);
    c.add(kgField);
		
	trekker1 = new JScrollBar(JScrollBar.HORIZONTAL,1,1,1,220);
	trekker1.setPreferredSize( new Dimension( 220, 15 ) );

	c.add(trekker1);
	trekker1.addAdjustmentListener(this);
	
	titel2 = new Label("Lengte in centimeters: ");
	c.add(titel2);
	
	lengteField = new JTextField(5);
    c.add(lengteField);
	
	
	trekker2 = new JScrollBar(JScrollBar.HORIZONTAL,1,1,1,220);
	trekker2.setPreferredSize( new Dimension( 220, 15 ) );

	c.add(trekker2);
	trekker2.addAdjustmentListener(this);
	
	panel = new JPanel();
    panel.setPreferredSize(new Dimension(200, 200));
    c.add(panel);
	
      
  }
  
 public void adjustmentValueChanged (AdjustmentEvent e) {
 	
    //vraag de waarde op van de schuifbalk kg.
	
	
    //vraag de waarde op van de schuifbalk centimeters
	
	
    //we zetten centimeters om in meters
	
	
    //we berekenen de gewichtindex
   
    	
    Graphics paper = panel.getGraphics();
    paper.clearRect(0,0,200,200);
    
    //minder dan 20 = ondervoed
    //20 en 25 = Ideaal gewicht 
    //25 en 30 = Overgewicht 
    //30 en 40 = Niet goed 
    //Boven de 40 = Zeer Slecht 
    //we plaatsen met If-statements tekst op het paneel

   
    	
       
       
    
   }
}

