如何将python中的文字部分显示在屏幕最上层?
比如列表或者字典,甚至是sql中的文字能显示在屏幕的最上面,最好没有窗体,就只有文字,在所有窗口的最上面,这个如何才能做到呢 额……这py有点难做到吧…… 这应该需要写桌面程序吧,调用操作系统的 API,任何能调用系统 API 的语言都可以。调用操作系统API绘图 老八秘制 发表于 2020-5-25 14:36
额……这py有点难做到吧……
啊?需要啥软件来实现呢 赚小钱 发表于 2020-5-25 14:41
这应该需要写桌面程序吧,调用操作系统的 API,任何能调用系统 API 的语言都可以。
桌面程序?比如哪些呢 cdzjf 发表于 2020-5-25 14:52
桌面程序?比如哪些呢
windows 推荐 c#
Linux 推荐 QT
macos 推荐 swift
跨平台推荐 electron,react native 本帖最后由 jerryxjr1220 于 2020-5-25 17:21 编辑
import PySimpleGUIQt as sg
layout = []
window = sg.Window('', layout=layout, keep_on_top=True, no_titlebar=True, alpha_channel=0.3)
while True:
event, value = window.Read()
基本能满足你的要求,只是文本框背后有个很浅的背景色,但基本也是半透明的,几乎不影响显示。
半透明值可以通过更改alpha_channel来实现。
用PySimpleGUIQt库可以用很少的代码写出漂亮的PYQT的效果,画界面很容易,很直观 {:10_279:}
页:
[1]