tkinter のキャンバスを呼び出すときは、高さと幅を定義します。
w = Canvas(master, width=ScreenWidth, height=ScreenHeight)
これを行うには、まずユーザーの画面解像度を取得し、それを高さと幅に使用します。 ただし、Windows システムでは、これはタスク バーに重なっています。そのため、高さを短くすることでこれを改善しようとしています。残念ながら、Canvas は下から定義されるため、これはキャンバスの下からではなく、上から下に切断するだけです。理想的には、タスク バーを別の場所に配置するユーザーに対応するために、キャンバス全体のタスク バー サイズのチャンク全体を分割するだけです。
Windows OSのタスクバーからキャンバスをオフセットできるように、位置を指定してキャンバスを呼び出す方法はありますか(またはタスクバーのオーバーラップの一般的な問題に対する別の解決策)?
注:私は試しました:
w.pack(side="top")
次の同様の質問は、私の状況では役に立たなかったようです