回答編集履歴

2

最初から確実にスクロールバーが出るようにpackを後ろに修正

2020/12/29 11:52

投稿

kojix2
kojix2

スコア49

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

回答の不備について

2020/12/29 11:52

投稿

kojix2
kojix2

スコア49

test CHANGED
@@ -50,4 +50,6 @@
50
50
 
51
51
  とやっていました。まあわざわざBWidget引っ張ってきたということは、標準のウィジェットツールではやりにくかったということなんでしょうね。
52
52
 
53
+
54
+
53
- 一応ご参考まで。
55
+ 今の私はRuby/Tkを忘れてしまったのであまり回答できませんが、当時の私はBWidgetを使うのがベストだと考えたようです。一応ご参考まで。