teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

動作確認用のコードを追加

2020/05/26 11:43

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -4,4 +4,29 @@
4
4
  (もし、質問の意図が誤動作しているということであれば、掲載されたコード以外に問題があります)
5
5
 
6
6
  気になる点は、 0 -> ON, 1 -> OFF になっているので、
7
- もし設問が set(0) -> OFF を期待しての動作なら、 Raddiobutton のvalueが誤りです。
7
+ もし設問が set(0) -> OFF を期待しての動作なら、 Raddiobutton のvalueが誤りです。
8
+
9
+ ----
10
+ 追記: 以下のコードでは set(0) で起動時に ON (value=0) になるのを確認しました。
11
+
12
+ ```python
13
+ import tkinter
14
+
15
+ if __name__ == '__main__':
16
+
17
+ tki_settei_log = tkinter.Tk()
18
+ tki_settei_log.geometry('300x300')
19
+ tki_settei_log.title('設定')
20
+
21
+ settei_button = tkinter.IntVar()
22
+
23
+ settei_button.set(0)
24
+
25
+ auto_on = tkinter.Radiobutton(tki_settei_log, value=0, variable=settei_button, text='ON')
26
+ auto_on.place(x=20, y=50)
27
+ auto_off = tkinter.Radiobutton(tki_settei_log, value=1, variable=settei_button, text='OFF')
28
+ auto_off.place(x=20, y=70)
29
+
30
+ tki_settei_log.mainloop()
31
+
32
+ ```

1

注釈追加。なぜ完全なコードが必要なのか

2020/05/26 11:43

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -1,6 +1,7 @@
1
1
  コードを実行可能な形で掲載できますか?
2
2
  また、「違うところに印が入る」は何処で、何処に入るのを期待しているのでしょう?
3
3
  コード自体は正常に動作してます。
4
+ (もし、質問の意図が誤動作しているということであれば、掲載されたコード以外に問題があります)
4
5
 
5
6
  気になる点は、 0 -> ON, 1 -> OFF になっているので、
6
7
  もし設問が set(0) -> OFF を期待しての動作なら、 Raddiobutton のvalueが誤りです。