public void actionPerformed(ActionEvent e) 
	                {
	                	JFileChooser choose = new JFileChooser();
	                	choose.setFileFilter(new FileNameExtensionFilter("Festival data files | .fest", "fest"));
	                	choose.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
	                	int choice = choose.showOpenDialog(getContentPane());
	                	if(choice == JFileChooser.APPROVE_OPTION) {
	                		io.setFilePath(choose.getSelectedFile().getPath());
	                		io.setFestiFile(choose.getSelectedFile());
	                		try{
	                			io.openFestival();
	                			statusLabel.setText("Opening successful");
	                			setTitle("FestivalPlanner - " + io.getFestiFile().getName());
	                		} catch(IOException exc){
	                			statusLabel.setText("Opening failed");
	                			exc.printStackTrace();
	                		}
	                	}
			    		enableButtons(buttons);
	                }