Revision history [back]

click to hide/show revision 1
initial version

answered 2009-09-28 07:31:45 +0800

tabsuny gravatar image tabsuny

Hi cmd,

楼上的我还没有试,先说下我的。

我也遇到过这样的问题,我把布局排好后,按控件属性 height width 的百分比设置控件的位置和大小,纵向的滚动条并没有出现,
不知道ZK 布局里的百分比的参照依据是谁。

 我是通过Java 获得屏幕的分辨率,然后根据获得的height width 去设置其他控件的百分比位置和大小。
 下面的代码可能会对你有些帮助吧。   
      <window border="normal" height="100%">
        <!-- apply="com.awent.logevent.AgentLogContro" -->
      <paging id="userPaging"/>
      <listbox id="dataListbox" width="100%">
          <zscript><![CDATA[    
             {
                //2009.09.25 for full screen
            import   java.awt.*;      
            int   height=0;   
            double tempheight;
            String strheight;  

            height=Toolkit.getDefaultToolkit().getScreenSize().height;
            tempheight = height * 0.87;
            strheight = Double.toString(tempheight);
            strheight = strheight + "px";
            dataListbox.setHeight(strheight);

            //end 2009.09.25 for full screen
              }              
        ]]>     
        </zscript>
    </listbox>
</window>
Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More