public void showButtons() {
		
		setLayout(null);
		
		newgame = new JButton("New Game");
		newgame.setBounds(60, 376, 128, 32);
		newgame.addMouseListener(new MouseAdapter() {
			@Override
			public void mouseClicked(MouseEvent e) {
				generateSudoku();
				createTextViews();
			}
		});
		
		check = new JButton("Check");
		check.setBounds(188, 376, 128, 32);
		check.addMouseListener(new MouseAdapter() {
			@Override
			public void mouseClicked(MouseEvent e) {
				boolean complete = checkComplete();
				//checkAnswers(complete);
			}
		});
		
		diff = new JButton(difficulty[diffno]);
		diff.setBounds(60, 408, 128, 32);
		diff.addMouseListener(new MouseAdapter() {
			@Override
			public void mouseClicked(MouseEvent e) {
				if(diffno != 2) {diffno++;}
				else {diffno = 0;}
				
				diff.setText(difficulty[diffno]);
				generateSudoku();
				createTextViews();
			}
		});
		
		other = new JButton("Feature");
		other.setBounds(188, 408, 128, 32);
		
		add(newgame);
		add(check);
		add(diff);
		add(other);
		
	}