2

我将以下跷跷板代码安装(: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

在此处输入图像描述

4

0 回答 0