public void mouseClicked(MouseEvent mouse){
		System.out.println(mouse.getSource());
		if(conversationJLabels!=null){
			for(JLabel jl:conversationJLabels){
				if(mouse.getSource().equals(jl)){
					System.out.println("Clicked JLabel");
					for(DialoguePart dp:conversationDialogue){
						if(jl.getText().equals(dp.getQuestion())){
							flushPanel(conversationWindow,"Answer: ");
							JLabel answer = new JLabel("<html><p style=\"width:600px\">"+dp.getAnswer()+"</p></html>");
							answer.setBackground(new Color(50+r.nextInt(50),200+r.nextInt(50),100+r.nextInt(50)));
							answer.setOpaque(true);
							answer.setFont(new Font("Serif", Font.PLAIN, fontSize));
							conversationWindow.add(answer);
							conversationWindow.add(back);
							conversationWindow.revalidate();
							conversationWindow.repaint();
							return;
						}
					}
					
				}
			}
		}
		if(mouse.getSource().equals(back)){
			this.changeConversation(conversationDialogue);
			return;
		}
		if(mouse.getSource().equals(exit)){
			flushPanel(conversationWindow,"Click on a person to ask questions");
			conversationWindow.revalidate();
			conversationWindow.repaint();
			return;
		}
		Point mousePos = new Point(mouse.getX(),mouse.getY());
		if(!roomIconClicked(mousePos)){
			currentRoom.thingClicked(mousePos);
		}
    }