Python
 Computer >> コンピューター >  >> プログラミング >> Python

Windows 10でTkinterウィンドウを全画面表示のままにするように強制しますか?


Tkinterアプリケーションでウィジェットをレンダリングするには、通常、 mainloop()を使用します。 ウィンドウにウィジェットを表示するのに役立つ関数。多くの場合、tkinterウィンドウは他のウィンドウやプログラムの上に表示されます。他のプログラムやウィンドウに切り替えているときに、Tkinterウィンドウを見つけて元に戻すのは難しいようです。

関数を作成してwin.lift()を定義することで、tkinterウィンドウを他のウィンドウやプログラムの上に表示したままにすることができます。 ループ内のメソッド。ループでは、 win.after(2000、function())を実行します。 tkinterウィンドウが常に他のウィンドウの上にとどまるようにする機能。

# Import the required libraries
from tkinter import *
import lorem

# Create an instance of tkinter frame or window
win=Tk()

# Set the size of the window
win.geometry("700x350")

def stay_on_top():
   win.lift()
   win.after(2000, stay_on_top)

# Add a Label widget
Label(win, text="This window will always stay on Top", font=('Aerial 14')).pack(pady=30, anchor =CENTER)

# Call function to make the window stay on top
stay_on_top()

win.mainloop()
にとどまらせる関数

出力

上記のコードを実行すると、他のすべてのウィンドウの上に自動的に表示されるウィンドウが表示されます。

Windows 10でTkinterウィンドウを全画面表示のままにするように強制しますか?


  1. Windows 11 で生産性を維持する方法トップ 5

    最近、PC で過ごす時間が増えている可能性があります。それは、仕事や学校、そして自分の余暇のためかもしれません。しかし、Windows 11 では、Microsoft は、ユーザーが時間を最大限に活用できるようにする新しいオペレーティング システムを設計しました。生産性を維持するのに役立つ優れたツールや機能がたくさんあります。見てみましょう。 スナップ レイアウトを使用する リストの一番上にあるのは、Windows 11 のスナップ レイアウトです。スナップ レイアウトは、開いているウィンドウを画面のさまざまな側面にスナップするのに役立つ新機能です。開いているアプリをスナップする方法は全

  2. Windows 10 でウィンドウを常に最前面に表示する方法

    Windows の「常に手前に表示」機能は、同時に複数のウィンドウで作業していて、1 つまたは複数のウィンドウを他のウィンドウの上に置きたい場合に不可欠です。スペースは限られているかもしれませんが、最も重要なウィンドウは常に 1 つです。 Windows の簡単な切り替え機能にもかかわらず、1 つのウィンドウをピン留めしたり、一番上に固定したりしたい場合があります。 ここからひっくり返すと、Windows 10 の機能が継続的に改善されていることに感謝します。それでも、Windows 10 で常にウィンドウを最前面に表示する Microsoft の組み込み機能はありません。そのため、要件を