2013-01-23 1 views
0

나는 프로그램을 작성 중이며 사용자에게 팝업 메시지가있는 몇 가지 변경 사항을 알려야하지만 팝업 창이 아닙니다. 사각형처럼 Kadu의 새로운 메시지에 대해 알립니다. 화면에는 몇 초 동안 화면에 직접 그려지는 비트 맵이 있습니다.파이썬 - 화면에 그려지는 팝업 메시지

win32 패키지 나 Tkinter를 사용하여 간단한 방법으로 사용자가 직사각형을 클릭 할 때 이벤트를 처리 할 수 ​​있을지 궁금합니다.

실제로 메시지는 일정하므로 비트 맵이 파일에서로드 될 수 있지만 여전히 시작하는 방법을 알지 못합니다.

아이디어가 있으십니까?

감사합니다, 나는 wxPython을를 사용하여 팝업 메시지가 할 수있는 방법을 찾고 있어요

답변

0

을 mopsiok. 이제 팝업 메뉴를 사용하여 메뉴의 각 항목에 메시지의 한 줄을 추가합니다.

0

사실 내 질문에 대한 답변을 찾았습니다. 그것이 Tkinter를 사용하는 코드입니다. 도움이되기를 바랍니다.

from Tkinter import Tk, Label 
from Image import open as iopen #doesn't needed if you won't display image 
from ImageTk import PhotoImage #as before 

root = Tk() 
img = PhotoImage(iopen("some_path")) #load an image 
label = Label(root, image=img) 
label.image = img 
label.bind("<Button-1>", Click) 
label.pack() 
root.geometry('-0-40') #place in the right-bottom corner 
root.wm_attributes("-topmost", 1) #popup 
root.overrideredirect(1) 
root.mainloop() 

def Click(event): #close the window if image clicked 
    root.destroy() 
    print 'window closed'