#python #tkinter #python-imaging-library
#python #tkinter #python-imaging-library
Вопрос:
Я хочу иметь изображение карты рядом с моим приложением, которое я создаю прямо сейчас, которое включает в себя систему фильтров. Однако я не был уверен, почему оно не отображалось. Вот фрагменты из моего кода
from Tkinter import *
import Tkinter as tk
from PIL import ImageTk, Image
import os
class MainPage(tk.Frame):
def __init__(self,app):
tk.Frame.__init__(self)
frame_A = Frame(self,width=930,height=780)
frame_A.grid(row=0,column=0,columnspan=2,rowspan=3)
contentmap = Frame(frame_A)
img = ImageTk.PhotoImage(Image.open("/Users/J/Desktop/unknown.png"))
panel = Label(contentmap, image = img)
App().mainloop()
Кроме того, я хотел бы попросить совета относительно того, возможно ли было сделать мое изображение интерактивным, как если бы я увеличил масштаб на картах Google.
Миллион благодарностей!
Комментарии:
1. Вы искали ответ на этом сайте? Этот вопрос задавался и на него давались ответы десятки раз. Возможно, если вы сообщите нам, что вы искали, мы сможем изменить существующие ответы, чтобы их было легче найти.
2. @BryanOakley Я просматривал такие сайты, как effbot.org/tkinterbook/photoimage.htm Кроме того, я попытался сделать это отдельным тестовым кодом, просто чтобы посмотреть, выводит ли он изображение в root, однако по какой-то причине оно не отображается в моем текущем коде, что очень странно.
3. Вы можете помочь, показав нам поисковые запросы, которые вы использовали на этом сайте.
4. @JasperYip: Обратите внимание на абзац «Вы должны сохранить ссылку …» формы effbot.org/tkinterbook/photoimage.htm
5. Ваш комментарий не имеет никакого отношения к этому вопросу. Область комментариев не предназначена для расширенных обсуждений.