Я пытаюсь добавить в окно три кнопки. Пробовал без классификации, работает нормально. Но когда я добавляю его в класс, он показывает мне только пустое окно. Что я делаю не так?
PS: Я все еще изучаю веревки в python.
from tkinter import filedialog,Button,Frame,Tk
class Textify:
def __init__(self,master):
self.master = master
self.initializeOutlineFrame
def initializeOutlineFrame(self):
self.convertImageButton = Button(master,text="Convert Image",command=self.browseIMG,width=80,height=30)
self.convertImageButton.pack()
self.convertPdfButton = Button(master,text="Convert pdf",command=self.browsePDF)
self.convertPdfButton.pack()
self.batchConvertButton = Button(master,text="Convert multiple files",command=self.browseAllFiles)
self.batchConvertButton.pack()
def browsePDF(self):
filename = filedialog.askopenfilename(initialdir = "/",
title = "Select a File",filetypes = (("pdf files","*.pdf*"),("all files", "*.*")))
def browseIMG(self):
filename = filedialog.askopenfilename(initialdir = "/",
title = "Select a File",filetypes = (("jpg files","*.JPG*"),("png files","*.PNG*")))
def browseAllFiles(self):
filename = filedialog.askopenfilename(initialdir = "/",
title = "Select files",filetypes = (("jpg files","*.JPG*"),("png files","*.PNG*"),("pdf files","*.pdf*")))
window = Tk()
window.title("Textify")
window.geometry("450x450")
app = Textify(window)
window.mainloop()
![enter image description here](https://i.stack.imgur.com/rR4Xc.png)