質問編集履歴

1

書式の改善をしました。

2019/02/08 00:21

投稿

bell-chako
bell-chako

スコア12

test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,43 @@
2
2
 
3
3
  ラジオボタンとスライダーを別々の製作したのですが、この2つを1つにまとめることが出来ません。クラスの構成がいまいちよく理解しておりませんので、その点でつまずいております。自分なりに色々調べてみましたが解決出来る自信がありませんのでご質問させていただきました。勉強不足&初歩的な質問で申し訳ありませんがアドバイスをよろしくおねがいいたします。
4
4
 
5
+ button_Ru=tk.Radiobutton(value=0,bg='#6499ef').grid(column=1, row=2, padx=(45,30),pady=(45,8))
6
+
7
+ tk.Label(text="Run",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=1, row=3, padx=(10,5),pady=(5,5))
8
+
9
+
10
+
11
+
12
+
13
+ button_Re=tk.Radiobutton(value=1,bg='#6499ef').grid(column=2, row=2,padx=(30,30), pady=(45,8))
14
+
15
+ tk.Label(text="Record",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=2, row=3, padx=(0,5),pady=(5,5))
16
+
17
+
18
+
19
+ button_P=tk.Radiobutton(value=2,bg='#6499ef').grid(column=3, row=2, padx=(25,30), pady=(45,8))
20
+
21
+ tk.Label(text="Program",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=3, row=3,padx=(0,5),pady=(5,5))
22
+
23
+
24
+
25
+ 上記のコードを下記のクラスに入れたいのですが自分なりにコードを入れてみてもボタンが表示されません。
26
+
27
+
28
+
29
+
30
+
5
- ```import tkinter as tk
31
+ import tkinter as tk
32
+
33
+ import tkinter
6
34
 
7
35
  from tkinter import *
8
36
 
9
- #from tkinter import ttk
37
+ from tkinter import font
10
-
11
-
12
-
38
+
39
+
40
+
13
- root = tk.Tk()
41
+ root = tk.Tk()
14
42
 
15
43
  root.title("screen2")
16
44
 
@@ -22,74 +50,6 @@
22
50
 
23
51
 
24
52
 
25
-
26
-
27
-
28
-
29
- button_Ru=tk.Radiobutton(value=0,bg='#6499ef').grid(column=1, row=2, padx=(45,30),pady=(45,8))
30
-
31
- tk.Label(text="Run",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=1, row=3, padx=(10,5),pady=(5,5))
32
-
33
-
34
-
35
-
36
-
37
- button_Re=tk.Radiobutton(value=1,bg='#6499ef').grid(column=2, row=2,padx=(30,30), pady=(45,8))
38
-
39
- tk.Label(text="Record",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=2, row=3, padx=(0,5),pady=(5,5))
40
-
41
-
42
-
43
- button_P=tk.Radiobutton(value=2,bg='#6499ef').grid(column=3, row=2, padx=(25,30), pady=(45,8))
44
-
45
- tk.Label(text="Program",fg="white",bg="#014cc4",font=("",13,"bold")).grid(column=3, row=3,padx=(0,5),pady=(5,5))
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
- if __name__ == '__main__':
58
-
59
- #app = MainGUI()
60
-
61
- root.mainloop()
62
-
63
- example()
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
- import tkinter as tk
72
-
73
- import tkinter
74
-
75
- from tkinter import *
76
-
77
- from tkinter import font
78
-
79
-
80
-
81
- root = tk.Tk()
82
-
83
- root.title("screen2")
84
-
85
- root.geometry("320x240")
86
-
87
- root.configure(width = 320, height=240,bg='#014cc4')
88
-
89
- frame = tk.Frame(root)
90
-
91
-
92
-
93
53
  class Application(Frame):
94
54
 
95
55
  def __init__(self, master):