mirror of
https://github.com/13hannes11/xkcd_poster_creator.git
synced 2024-09-03 21:50:58 +02:00
added graphical folder chooser for image downloader
This commit is contained in:
@@ -1,13 +1,29 @@
|
||||
package org.kuchelmeister.xkcd.downloader;
|
||||
|
||||
import javax.swing.JFileChooser;
|
||||
|
||||
public class Main {
|
||||
|
||||
public static void main(final String[] args) {
|
||||
final ImageFinder finder = new ImageFinder();
|
||||
final ImageDownloader downloader = new ImageDownloader();
|
||||
|
||||
JFileChooser fileChooser;
|
||||
fileChooser = new JFileChooser();
|
||||
|
||||
// FileOpenDialog
|
||||
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
|
||||
fileChooser.setDialogTitle("Select direcory to save in");
|
||||
fileChooser.setMultiSelectionEnabled(false);
|
||||
final int returnVal = fileChooser.showOpenDialog(null);
|
||||
|
||||
if (returnVal != JFileChooser.APPROVE_OPTION) {
|
||||
System.out.println("Aborted!");
|
||||
return;
|
||||
}
|
||||
|
||||
finder.findImages();
|
||||
downloader.downloadAllImages(finder.getImageURLs(), "C:/Users/Hannes/Pictures/xkcd/");
|
||||
downloader.downloadAllImages(finder.getImageURLs(), fileChooser.getSelectedFile().getAbsolutePath());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user