質問編集履歴
3
自己解決方法の記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,4 +22,23 @@
|
|
22
22
|
a = "aaa"
|
23
23
|
b = "bbb"
|
24
24
|
messagebox.showinfo(a,b).attribute("-topmost",True)
|
25
|
+
```
|
26
|
+
|
27
|
+
### 自己解決方法
|
28
|
+
以下の方法でメッセージを最前面に持ってきました。
|
29
|
+
|
30
|
+
```
|
31
|
+
import tkinter as tk
|
32
|
+
from tkinter import messagebox
|
33
|
+
|
34
|
+
a = "aaa"
|
35
|
+
b = "bbb"
|
36
|
+
|
37
|
+
root = tk.Tk()
|
38
|
+
root.attributes('-topmost', True)
|
39
|
+
root.withdraw()
|
40
|
+
root.lift()
|
41
|
+
root.focus_force()
|
42
|
+
messagebox.showinfo(a,b)
|
43
|
+
|
25
44
|
```
|
2
質問の内容に不備。発生している問題との齟齬がありました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
### 実現したいこと・質問
|
2
2
|
|
3
3
|
Tkinterでメッセージボックスを出力したときに、そのメッセージボックスを最前面に表示したいです。
|
4
|
-
下記のコードで最前面には出てくるのですが、
|
4
|
+
下記のコードで最前面には出てくるのですが、直後にエラーが出て止まってしまいます。
|
5
|
-
|
5
|
+
メッセージボックスを最前面に出力するにはどうしたらいいでしょうか?
|
6
6
|
|
7
7
|
### 発生している問題・エラーメッセージ
|
8
8
|
|
1
試したことにエラーが出ない場合の記述をしていましたが、それもエラーが出ました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,11 +22,4 @@
|
|
22
22
|
a = "aaa"
|
23
23
|
b = "bbb"
|
24
24
|
messagebox.showinfo(a,b).attribute("-topmost",True)
|
25
|
-
```
|
26
|
-
|
27
|
-
### 試したこと
|
28
|
-
|
29
|
-
変数を入れていないとエラーメッセージ無しで出力されるのを確認しています。
|
30
|
-
```
|
31
|
-
messagebox.showinfo("aaa","bbb").attribute("-topmost",True)
|
32
25
|
```
|