From 2e325bc1b9d1a790edf003e28c90be906c81c4ce Mon Sep 17 00:00:00 2001 From: tianmo Date: Fri, 16 Oct 2026 17:39:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=A0=B9=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=20setFillParent=EF=BC=88=E5=AE=83=E6=8A=8A=E6=A0=B9=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E6=8B=89=E6=88=90=E7=88=B6=E5=AE=B9=E5=99=A8=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F=EF=BC=8C=E5=8F=8D=E8=80=8C=E5=8E=8B=E6=89=81=E4=B8=89?= =?UTF-8?q?=E6=AE=B5=EF=BC=89=EF=BC=9B=E5=AE=9E=E6=B5=8B=20root=20?= =?UTF-8?q?=E4=BB=8D=E8=A2=AB=E7=88=B6=E5=AE=B9=E5=99=A8=E9=99=90=E5=88=B6?= =?UTF-8?q?=E5=9C=A8=20~1250?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- viewpanel/src/com/spineview/ObjectPanel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/viewpanel/src/com/spineview/ObjectPanel.java b/viewpanel/src/com/spineview/ObjectPanel.java index 06a51b0..8e5dbf1 100644 --- a/viewpanel/src/com/spineview/ObjectPanel.java +++ b/viewpanel/src/com/spineview/ObjectPanel.java @@ -115,7 +115,8 @@ public final class ObjectPanel { } // 让面板铺满停靠框(WidgetGroup.setFillParent)。 - call(root, Obf.TABLE_SET_FILL_PARENT, new Class[] {boolean.class}, void.class, Boolean.TRUE); + // 不设 setFillParent:那会把根表格拉成"父容器大小"(父容器又按我们的 pref 算), + // 结果三段被压扁、底下留空带;让根表格按自己的 pref(600+1400+400)撑开即可。 // 内容整体靠上:不设的话控件会在停靠框里垂直居中/被挤到下面 call(root, Obf.TABLE_TOP, new Class[0], tableClass);