我是 GTK 的新手,我想知道当我单击窗口时如何在 (x, y) 处显示图像。我放了一个 image.show() 和一个 image.hide() 但什么也没出现...
from gi.repository import Gtk
import time
def callback(window, event):
print ('Clicked at x=', event.x, "and y=", event.y)
image.show()
time.sleep(0.2)
image.hide()
image = Gtk.Image()
image.set_from_file("C:\\Users\\alimacher\\FF0000.png")
window = Gtk.Window()
window.set_title('Dalle Test')
window.set_size_request(320, 240)
window.connect('button-press-event', callback)
window.connect('destroy', lambda w: Gtk.main_quit())
window.show_all()
Gtk.main()
PIPIONE
慕尼黑8549860
相关分类