我将以下跷跷板代码安装(:require [seesaw.core :as ss])
到任何框架中:
(ss/scrollable
(ss/grid-panel
:items [(ss/scrollable
(ss/text
:rows 8
:multi-line? true
:wrap-lines? false
:text "this is good"))
(ss/scrollable
(ss/text
:rows 8
:multi-line? true
:wrap-lines? true
:text "this is bad"))]))
两个字段都应随帧缩放。然而,第二个字段只会水平扩展但不会收缩,所以我不断得到水平滚动条(我不喜欢,见截图)。唯一的区别是在有问题的情况下:wrap-lines?
设置true
。
其他容器(mig-panel、vertical-panel……)也会出现问题,唯一的区别是有时该字段在水平方向上无限扩展。
对此有任何解释或想法如何规避它?
非常感谢!
奥利弗
跷跷板版本:1.5.0;Clojure 版本:1.10.0