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;
|
package org.kuchelmeister.xkcd.downloader;
|
||||||
|
|
||||||
|
import javax.swing.JFileChooser;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
|
|
||||||
public static void main(final String[] args) {
|
public static void main(final String[] args) {
|
||||||
final ImageFinder finder = new ImageFinder();
|
final ImageFinder finder = new ImageFinder();
|
||||||
final ImageDownloader downloader = new ImageDownloader();
|
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();
|
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