From be047e3b2eec217ea405cdde7c7ffb22249b2481 Mon Sep 17 00:00:00 2001 From: MoMeak Date: Tue, 14 Nov 2017 17:44:45 +0800 Subject: [PATCH] PMD --- .../adapters/layout/FRFitLayoutAdapter.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/designer_form/src/com/fr/design/designer/beans/adapters/layout/FRFitLayoutAdapter.java b/designer_form/src/com/fr/design/designer/beans/adapters/layout/FRFitLayoutAdapter.java index fd256cc828..d04e3a4a71 100644 --- a/designer_form/src/com/fr/design/designer/beans/adapters/layout/FRFitLayoutAdapter.java +++ b/designer_form/src/com/fr/design/designer/beans/adapters/layout/FRFitLayoutAdapter.java @@ -722,11 +722,23 @@ public class FRFitLayoutAdapter extends FRBodyLayoutAdapter { * 删除组件或者重新拖动时,其它组件重新计算位置大小 */ protected void delete(XCreator creator, int creatorWidth, int creatorHeight) { - isDel = true; + recalculateBeforeDelete(); int x = creator.getX(); int y = creator.getY(); recalculateChildrenSize(x, y, creatorWidth, creatorHeight); - isDel = false; + recalculateAfterDelete(); + } + + private void recalculateBeforeDelete() { + setDel(false); + } + + private void recalculateAfterDelete() { + setDel(true); + } + + public void setDel(boolean del) { + isDel = del; } /**