From 5a59b0f7397e755a71728e22e2d7abcb1c8152d8 Mon Sep 17 00:00:00 2001 From: tianmo Date: Fri, 16 Oct 2026 16:51:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E7=94=A8=E6=88=B7=E8=A6=81=E6=B1=82?= =?UTF-8?q?=E7=94=BB=E5=87=BA=E4=B8=8A/=E4=B8=AD/=E4=B8=8B=E4=B8=89?= =?UTF-8?q?=E6=AE=B5=E8=BE=B9=E7=95=8C=EF=BC=9A=E6=A0=B9=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=20setDebug(true)=EF=BC=88=E8=BD=BD=E8=8D=B7=E5=90=8D=20et.B(Z)?= =?UTF-8?q?V=EF=BC=8C=E5=AF=B9=E7=85=A7=E8=A1=A8=E5=B7=B2=E7=A1=AE?= =?UTF-8?q?=E8=AE=A4=EF=BC=89=E2=80=94=E2=80=94=20=E7=BA=A2=E7=BA=BF=3D?= =?UTF-8?q?=E6=A0=B9=E8=A1=A8=E6=A0=BC=E4=B8=89=E4=B8=AA=E5=8D=95=E5=85=83?= =?UTF-8?q?=E6=A0=BC=EF=BC=88=E6=8C=89=E9=92=AE/=E4=B8=AD=E6=AE=B5/?= =?UTF-8?q?=E6=97=A5=E5=BF=97=EF=BC=89=E7=9A=84=E8=BE=B9=E7=95=8C=EF=BC=8C?= =?UTF-8?q?=E7=BB=BF=E7=BA=BF=3D=E6=8C=89=E9=92=AE=E5=9D=97=E5=86=85?= =?UTF-8?q?=E9=83=A8=E5=8D=95=E5=85=83=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- viewpanel/src/com/spineview/ObjectPanel.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/viewpanel/src/com/spineview/ObjectPanel.java b/viewpanel/src/com/spineview/ObjectPanel.java index 807c96b..0e8a664 100644 --- a/viewpanel/src/com/spineview/ObjectPanel.java +++ b/viewpanel/src/com/spineview/ObjectPanel.java @@ -198,6 +198,14 @@ public final class ObjectPanel { }); startSelectionWatcher(state); + // 把上/中/下三段边界画出来:根表格正好是"按钮 / 中段 / 日志"三个单元格, + // Table.setDebug(true) 会给每个单元格描边(载荷名 `et.B(Z)V`,对照表已确认)。 + try { + call(root, Obf.TABLE_SET_DEBUG, new Class[] {boolean.class}, void.class, Boolean.TRUE); + System.err.println("[panel] 已开启三段边界描边(setDebug)"); + } catch (Throwable error) { + System.err.println("[panel] 开启描边失败: " + error); + } System.err.println("[panel] 增删改查面板已建好"); refreshList(state); return root;