# -*- encoding:Utf8 -*-

from tkinter import *

class Fenetre(Tk):

    def __init__(self):
        Tk.__init__(self)
        
        # Création et positionnement de widgets 'Label' et 'Entry':
        Label(self, text = 'Premier champ : ').grid(sticky = E)
        Label(self, text = 'Second : ').grid(sticky = E)
        Label(self, text = 'Troisième : ').grid(sticky = E)
        self.entr1 = Entry(self)                # ces widgets devront certainement
        self.entr2 = Entry(self)                # etre référencés plus loin :
        self.entr3 = Entry(self)                # il faut donc les assigner chacun
        self.entr1.grid(row = 0, column = 1)    # à une variable distincte
        self.entr2.grid(row = 1, column = 1)
        self.entr3.grid(row = 2, column = 1)

        # Création d'un widget 'Canvas' contenant une image bitmap:
        self.can = Canvas(self, width = 160, height = 160, bg = 'white')
        self.photo = PhotoImage(file = 'martin_p.gif')
        self.can.create_image(80, 80, image = self.photo)
        self.can.grid(row = 0, column = 2, rowspan = 4, padx = 10, pady = 5)
        

# démarrage :
fen = Fenetre()
fen.mainloop()
