import tkinter as tk from tkinter import ttk import pyjokes class JokeGeneratorApp: def __init__(self, root): self.root = root self.root.title("Joke Generator") self.label = ttk.Label(root, text="Click the button to get a joke!") self.label.pack(pady=10) self.joke_button = ttk.Button(root, text="Generate Joke", command=self.generate_joke) self.joke_button.pack(pady=10) def generate_joke(self): joke = pyjokes.get_joke() self.label.config(text=joke) if __name__ == "__main__": root = tk.Tk() app = JokeGeneratorApp(root) root.mainloop()