package moviescraper.doctord.controller;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFileChooser;
import moviescraper.doctord.model.preferences.GuiSettings;
import moviescraper.doctord.view.GUIMain;
public class ChooseExternalMediaPlayerAction implements ActionListener {
private final GUIMain guiMain;
public ChooseExternalMediaPlayerAction(GUIMain guiMain) {
this.guiMain = guiMain;
}
@Override
public void actionPerformed(ActionEvent arg0) {
System.out.println("Choosing External Media Player");
JFileChooser chooser = new JFileChooser();
int returnVal = chooser.showOpenDialog(guiMain.getFrmMoviescraper());
if(returnVal == JFileChooser.APPROVE_OPTION) {
if(chooser.getSelectedFile() != null)
GuiSettings.getInstance().setPathToExternalMediaPlayer(chooser.getSelectedFile().toString());
}
}
}