public void initBarComponents()
	{
		//read data from database
		curClient = init.getCurClient();
		curBar = init.getCurBar();
		multiplication = 1;

		paymentPanel.setLayout(new MigLayout("wrap 1, insets 0"));
		orderButtonPanel.setLayout(new MigLayout("wrap 1, insets 0"));
		keyPadPanel.setLayout(new MigLayout("wrap 3","100!","100!"));
		leftPanel.setLayout(new MigLayout());
		//Declare GUI attributes
		testArea = new JTextArea();
		infoArea = new JTextArea();
		//create the payment buttons
		paymentChoiceButtons = new JButton[4];
		paymentChoiceButtons[0] = new JButton("PIN");
		paymentChoiceButtons[1] = new JButton("Contant");
		paymentChoiceButtons[2] = new JButton("Schrap");
		paymentChoiceButtons[3] = new JButton("WegBoeken");
		for(int i =0; i < paymentChoiceButtons.length;i++)
			paymentChoiceButtons[i].addActionListener(this);

		//create the multiplierButtons
		Font font = new Font("Teen",Font.BOLD,72);
		for(int i =0; i < 10; i++){
			multiplierButtons[i] = new JButton(Integer.toString(i));
			multiplierButtons[i].addActionListener(this);
			multiplierButtons[i].setFont(font);
			multiplierButtons[i].setForeground(new Color(0,80,255));
			multiplierButtons[i].setBackground(new Color(255,255,255));
		}
		multiplierButton.addActionListener(this);
		multiplierButton.setFont(font);
		multiplierButton.setForeground(new Color(0,80,255));
		multiplierButton.setBackground(new Color(255,255,255));
		for(int i =0; i < 3;i++)
			for(int j=2;j>=0;j--)
				keyPadPanel.add(multiplierButtons[9-(3*i)-j],"grow");//get the default calculator look
		keyPadPanel.add(multiplierButtons[0],"grow");
		keyPadPanel.add(multiplierArea,"grow");
		keyPadPanel.add(multiplierButton,"grow");
		multiplierArea.setFont(font);
		multiplierArea.setForeground(new Color(0,80,255));

		//set orderButton on
		orderButton.addActionListener(this);

		//add orders and the keypad to docked panel on the left
		orderPanel.add(Box.createHorizontalStrut(200),"wrap");
		leftPanel.add(orderPanel,"h 500:500:");
		leftPanel.add(keyPadPanel,"south");
		this.add(leftPanel,"west");

		//add the different components
		this.add(testArea,"w 200!,h 500!");
		for(int i =0; i < paymentChoiceButtons.length;i++)
			paymentPanel.add(paymentChoiceButtons[i],"w 200! , h 90! , wrap");
		paymentPanel.add(new JLabel("BETAALWIJZE"),"w 200!,h 90!");
		this.add(paymentPanel);
		orderButtonPanel.add(Box.createVerticalStrut(350));
		orderButtonPanel.add(orderButton,"w 200!, h 150!");
		this.add(orderButtonPanel);
		this.add(accountPanel);
		this.add(infoArea,"w 200!,h 500!, wrap");
		screenCards.show(contentPanel, "BAR");
		this.add(productPanel,"south");
	}