修 spine-lab/启动实验室Spine.command:它注入的 native-hook/hook.dylib 早已不存在(那套方案已废弃),改为调用 viewpanel/run.sh
This commit is contained in:
1 parent
104eaba8c0
commit
b737cc2b87
1 file changed
+5
-5
@@ -147,12 +147,12 @@ public final class ObjectPanel {
|
||||
// 下 = 日志 Label:自然高度贴底
|
||||
state.root = root;
|
||||
cell = call(root, Obf.TABLE_ADD, new Class<?>[] {actorClass}, cellClass, state.listTable);
|
||||
// 中段 = 列表,是**最长的一段**:只用固定高度,**不用 expand**(用户明确不要)。
|
||||
// 中段 = 列表
|
||||
// 纵向拉伸用已验证的 fillY=`L`(Cell.fill() 的载荷名 `D` 在 Cell 上有多个同名无参方法,会取错)。
|
||||
layoutCell(cell, Obf.CELL_TOP, Obf.CELL_FILL_X, Obf.CELL_FILL_Y, Obf.CELL_EXPAND);
|
||||
try {
|
||||
// 中段固定高度:Cell.height(float) 在载荷里叫 `I`(实测确认:设 900 -> 根表格 580->1080)
|
||||
call(cell, "I", new Class<?>[] {float.class}, cellClass, Float.valueOf(700f));
|
||||
// Cell.height(float) 在载荷里叫 `I`(
|
||||
call(cell, "I", new Class<?>[] {float.class}, cellClass, Float.valueOf(1700f));
|
||||
} catch (Throwable error) {
|
||||
System.err.println("[panel] 设置中段高度失败: " + error);
|
||||
}
|
||||
@@ -160,10 +160,10 @@ public final class ObjectPanel {
|
||||
state.buttons = buttons;
|
||||
call(root, Obf.TABLE_ROW, new Class<?>[0], cellClass);
|
||||
Object logCell = call(root, Obf.TABLE_ADD, new Class<?>[] {actorClass}, cellClass, state.status);
|
||||
// 下段 = 日志:只占它需要的高度(1~6 行),贴在面板最下面
|
||||
// 下段 = 日志,贴在面板最下面
|
||||
layoutCell(logCell, Obf.CELL_TOP, Obf.CELL_LEFT, Obf.CELL_FILL_X, Obf.CELL_FILL_Y,
|
||||
Obf.CELL_EXPAND);
|
||||
// 中段高度固定:Cell.height(float) 在载荷里叫 `I`(描述符 (F)LdR;)
|
||||
// Cell.height(float) 在载荷里叫 `I`(描述符 (F)LdR;)
|
||||
// 实测确认:设 900 后根表格高度 580 -> 1080,说明它就是 height()。
|
||||
try {
|
||||
call(cell, "I", new Class<?>[] {float.class}, cellClass, Float.valueOf(700f));
|
||||
|
||||
Reference in new issue
Block a user