开发过程中发现,单据编辑界面上,多页签中如果有文本编辑控件,则设定锚定后会看不到预想的效果,比如编辑框设定了距右边固定,但运行期发现控件的右边超出了界面,解决这个问题必须要通过代码处理的方式,具体示例如下:
public void initUIContentLayout() {
super.initUIContentLayout();
int width = paneBIZLayerControl34.getBounds().width;
int height = paneBIZLayerControl34.getBounds().height - 30;
ContractEstimateCost.putClientProperty("OriginalBounds", new Rectangle(0, 0, width, height));
}
即要对页签在代码中做初始化的处理才行。