回答編集履歴
2
最初から確実にスクロールバーが出るようにpackを後ろに修正
test
CHANGED
@@ -20,8 +20,6 @@
|
|
20
20
|
|
21
21
|
sw = Tk::BWidget::ScrolledWindow.new(root)
|
22
22
|
|
23
|
-
.pack(fill: :both, expand: true)
|
24
|
-
|
25
23
|
sf = Tk::BWidget::ScrollableFrame.new(sw, constrainedwidth: true)
|
26
24
|
|
27
25
|
sw.set_widget(sf)
|
@@ -42,6 +40,10 @@
|
|
42
40
|
|
43
41
|
|
44
42
|
|
43
|
+
sw.pack(fill: :both, expand: true)
|
44
|
+
|
45
|
+
|
46
|
+
|
45
47
|
Tk.mainloop
|
46
48
|
|
47
49
|
```
|
1
回答の不備について
test
CHANGED
@@ -50,4 +50,6 @@
|
|
50
50
|
|
51
51
|
とやっていました。まあわざわざBWidget引っ張ってきたということは、標準のウィジェットツールではやりにくかったということなんでしょうね。
|
52
52
|
|
53
|
+
|
54
|
+
|
53
|
-
一応ご参考まで。
|
55
|
+
今の私はRuby/Tkを忘れてしまったのであまり回答できませんが、当時の私はBWidgetを使うのがベストだと考えたようです。一応ご参考まで。
|