我已經完成了我自己的PropertyCross演示版本(在他們的演示部分中提供)。Codename one - 可滾動佈局限制
我目前面臨的問題是「最近搜索」區域的大小。雖然我有一個不可滾動的容器,但我可以輕鬆定義首選高度。由於箱佈局堅持首選大小,一切都很好,與不能夠把它的滾動,看到不止一個結果的小問題:
recentSearchContainer = new Container(new BoxLayout(BoxLayout.Y_AXIS)); recentSearchContainer.setPreferredH((int)(this.getContentPane().getHeight() * 0.1f));
有一次,我的容器設置爲滾動時,首選高度會被覆蓋,並佔用儘可能多的空間,從BorderLayout Center上方的空間佔用太多空間。
如何操作可滾動組件的首選大小?