import tkinter as tk from journal_generator import JournalGenerator from parser_factory import ParserFactory from gui import JournalGeneratorGUI def main(): root = tk.Tk() journal_generator = JournalGenerator() parser_factory = ParserFactory() gui = JournalGeneratorGUI(root, journal_generator, parser_factory) root.mainloop() if __name__ == "__main__": main()