Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
from tkinter import *
import webbrowser
class MyApp:
def __init__(self):
self.window = Tk()
self.window.title("My Application")
self.window.geometry("720x480")
self.window.minsize(480, 360)
self.window.iconbitmap("logo.ico")
self.window.config(background='#41B77F')
# initialization des composants
self.frame = Frame(self.window, bg='#41B77F')
# creation des composants
self.create_widgets()
# empaquetage
self.frame.pack(expand=YES)
def create_widgets(self):
self.create_title()
self.create_subtitle()
self.create_youtube_button()
def create_title(self):
label_title = Label(self.frame, text="Bienvenue sur l'application", font=("Courrier", 40), bg='#41B77F',
fg='white')
label_title.pack()
def create_subtitle(self):
label_subtitle = Label(self.frame, text="Hey salut à tous c'est Graven", font=("Courrier", 25), bg='#41B77F',
fg='white')
label_subtitle.pack()
def create_youtube_button(self):
yt_button = Button(self.frame, text="Ouvrir Youtube", font=("Courrier", 25), bg='white', fg='#41B77F',
command=self.open_graven_channel)
yt_button.pack(pady=25, fill=X)
def open_graven_channel(self):
webbrowser.open_new("http://youtube.com/gravenilvectuto")
# afficher
app = MyApp()
app.window.mainloop()
@patrickjuniorsambantadi

merci bcp

@VinyPrestyNakavoua
Copy link

VinyPrestyNakavoua commented Nov 29, 2021

Merci beaucoup Graven

@antoinenowakowski
Copy link

antoinenowakowski commented Dec 4, 2021

thanks u a lot

@EudinoDev
Copy link

EudinoDev commented Apr 7, 2022

Merci Graven

@AbeileMiel
Copy link

AbeileMiel commented Oct 4, 2022

comment on peut faire pour comme dans ta video avec une barre de menu au dessus avec des fonctions. J'ai essayé , sans réussite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment