2017-12-15 12 views
0

デスクトップに浮遊する画像のように、ボーダーやウィンドウなしでデスクトップに画像を表示しようとしています。また、矢印キーや、ある種の座標系で位置を変更するコード行を使って、作成した位置を制御できるようにしたいと考えています。私はいくつかのreaserchの後に(Pythonではなく、少なくとも)どのメソッドも見つけられませんでした。ウィンドウの外に画像を表示する方法

これが可能でない場合は、可能な別のプログラミング言語をお勧めします。

+0

そうなデスクトップ環境としての機能と、あなたがそれと対話するために使用しているライブラリではなく、言語そのものです:
は、私は少し例を作りました。 –

+0

私は、あなたが言っていることを得ることを意味しますが、私が知っている限り、Pythonは正しいライブラリを持っていれば、ほとんど何でも使えると知っています。私はそれらを探していて、その使用法の説明は – nicochulo

答えて

4

これにはTkinterを使用できます。

のpython3

from tkinter import Toplevel, Tk, Label, PhotoImage 

win = Tk() 

win.attributes('-alpha', 0.0) 
win.iconify() 

window = Toplevel(win) 
window.geometry("500x500+100+100") 
window.overrideredirect(1) 

photo = PhotoImage(file="test.png") 

label = Label(window, image=photo) 
label.pack() 

win.mainloop() 

Python2

from Tkinter import Toplevel, Tk, Label 
import ImageTk 

win = Tk() 

win.attributes('-alpha', 0.0) 
win.iconify() 

window = Toplevel(win) 
window.geometry("500x500+100+100") # create an window 500x500 pixel, 100 pixels from the upper left corner 
window.overrideredirect(1)   # Take the border away 

photo = ImageTk.PhotoImage(file="test.png") 

label = Label(window, image=photo) 
label.pack() 

win.mainloop() 
+0

ありがとう!私はそれを試してみようとあなたに知らせてください – nicochulo

+0

Kは枕と一緒に働くことにそれを得た。私はあなたの親指を与えます – nicochulo

+0

ちょうどpy3バージョンで更新された@nicochulo – EL3PHANTEN

関連する問題