diff --git a/src/main/java/edu/bu/LanguageCorrection/MainApp.java b/src/main/java/edu/bu/LanguageCorrection/MainApp.java index 4848b23b7fdc1c43f3a32c3107e7d5ef11f1f494..04a326a098de67f6a2f46df1ffbe09b532afe448 100644 --- a/src/main/java/edu/bu/LanguageCorrection/MainApp.java +++ b/src/main/java/edu/bu/LanguageCorrection/MainApp.java @@ -23,7 +23,7 @@ public class MainApp extends JFrame { setLayout(new BorderLayout()); // Module selector - String[] modules = {"Select Module", "Crawler", "Checker", "Corrector"}; + String[] modules = {"Select Module", "Web Crawler", "Reddit Crawler", "Checker", "Corrector"}; moduleSelector = new JComboBox<>(modules); // User inout entry field and run button @@ -34,9 +34,12 @@ public class MainApp extends JFrame { String input = urlField.getText().trim(); switch (selectedModule) { - case "Crawler": + case "Web Crawler": runCrawler(input); break; + case "Reddit Crawler": + runCrawler("https://www.reddit.com/r/"+input); + break; case "Checker": runChecker(input); break; @@ -84,7 +87,7 @@ public class MainApp extends JFrame { System.setOut(printStream); // Run the crawler - webCrawler.crawl(1); // Adjust the limit (DEFAULT SET TO 1) + webCrawler.crawl(5); // Adjust the limit (DEFAULT SET TO 1) // Restore standard output and update the GUI System.setOut(oldStream);