From 2a02984b7928d37d0874b84c3159b41753e4d673 Mon Sep 17 00:00:00 2001 From: tianmo Date: Fri, 16 Oct 2026 17:11:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=89=E6=AE=B5=E5=9B=BA=E5=AE=9A=E9=AB=98?= =?UTF-8?q?=E5=BA=A6=E6=8C=89=E7=94=A8=E6=88=B7=E6=8C=87=E5=AE=9A=EF=BC=9A?= =?UTF-8?q?=E4=B8=8A=20600=20/=20=E4=B8=AD=201400=20/=20=E6=97=A5=E5=BF=97?= =?UTF-8?q?=20400?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- viewpanel/src/com/spineview/ObjectPanel.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/viewpanel/src/com/spineview/ObjectPanel.java b/viewpanel/src/com/spineview/ObjectPanel.java index 8764914..89b6eb2 100644 --- a/viewpanel/src/com/spineview/ObjectPanel.java +++ b/viewpanel/src/com/spineview/ObjectPanel.java @@ -231,13 +231,10 @@ public final class ObjectPanel { // Stage 上:`B()F`=getHeight、`D()F`=getWidth(实测:4K 窗口 2044 / 3726) if (stage != null) stageH = floatOf(stage, "B"); float panelH = stageH > 300f ? stageH - 100f : 984f; - // 用户指定:中段 1400、日志段 400;上段 = 剩下的高度(保持铺满,不出空带) + // 用户指定(固定值):上段 600、中段 1400、日志段 400 + float buttonsH = 600f; float middleH = 1400f; float logH = 400f; - float buttonsH = panelH - middleH - logH; - if (buttonsH < 120f) buttonsH = 120f; - call(buttonsCell, "I", new Class[] {float.class}, cellClass, Float.valueOf(buttonsH)); - call(middleCell, "I", new Class[] {float.class}, cellClass, Float.valueOf(middleH)); call(logCell, "I", new Class[] {float.class}, cellClass, Float.valueOf(logH)); call(state.root, "b_", new Class[0], void.class); System.err.println("[panel] 面板高度(自动): stage=" + stageH + " -> " + panelH