前提・実現したいこと
Python3のtkinterで、ウィンドウの表示位置を指定できるようにしたいです。
一応、tkinterに備わっている geometryを使えば、表示位置を指定できるのですが、同時にウィンドウの大きさまで指定する必要があります。
該当のソースコード
python
1import tkinter as tk 2 3root = tk.Tk() 4 5w = 100 # 横の長さ 6h = 150 # 縦の長さ 7x = 200 # 座標軸x 8y = 300 # 座標軸y 9 10root.geometry('%dx%d+%d+%d' % (w,h, x, y)) 11 12root.mainloop()
試したこと
widgetなら、「place()」を使う事でウィンドウ内に好きな座標を指定して配置できるんですが・・・ウィンドウ配置には使えないみたいです
geometryに画面の大きさの情報を渡さなければいいのではないかと思ったのですがダメでした・・・
root.geometry('%dx%d+%d+%d' % (None,Nonw, x, y)) #エラー root.place(x=150, y=228)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/29 20:50