|
|
FastUI界面类[window]方法小结


方法 1:close(关闭指定窗口)类别 | 内容 | 方法签名 | void close() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 关闭已加载的指定窗口对象(需通过窗口实例调用) | 使用案例 | var win = window.loadUI("主界面.ui"); win.show(); win.close(); // 关闭当前窗口 | 方法 2:closeAll(关闭所有窗口)类别 | 内容 | 方法签名 | void closeAll() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 关闭当前所有已显示的窗口对象(无需指定实例) | 使用案例 | window.closeAll(); // 关闭所有显示的窗口 | 方法 3:loadUI(加载 UI 界面)类别 | 内容 | 方法签名 | uiWindow loadUI(String arg0) | 返回值 | uiWindow(窗口对象);失败返回 null | 参数 | String arg0:UI 文件路径(如 "主界面.ui") | 功能描述 | 加载指定路径的 UI 文件,返回窗口实例用于后续操作 | 使用案例 | var win = window.loadUI("主界面.ui"); win.show(); // 加载后显示窗口 | 方法 4:onClose(监听窗口关闭事件)类别 | 内容 | 方法签名 | void onClose(Function arg0) | 返回值 | void(无具体返回对象) | 参数 | Function arg0:窗口关闭后的回调函数 | 功能描述 | 为窗口绑定关闭事件,窗口关闭时触发回调 | 使用案例 | var win = window.loadUI("主界面.ui"); win.onClose(() => { printl("窗口已关闭"); }); win.show(); | 方法 5:onLoad(监听窗口加载事件)类别 | 内容 | 方法签名 | void onLoad(Function arg0) | 返回值 | void(无具体返回对象) | 参数 | Function arg0:窗口加载完成后的回调函数 | 功能描述 | 为窗口绑定加载完成事件,加载成功后触发回调 | 使用案例 | var win = window.loadUI("主界面.ui"); win.onLoad(() => { printl("窗口加载完成"); }); win.show(); | 方法 6:setFull(设置窗口全屏)类别 | 内容 | 方法签名 | void setFull() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 将指定窗口设置为全屏显示(需通过窗口实例调用) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setFull(); // 设置全屏 win.show(); | 方法 7:setHeight(设置窗口高度)类别 | 内容 | 方法签名 | void setHeight(int arg0) | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | int arg0:窗口高度(单位:像素) | 功能描述 | 设置指定窗口的高度(需先加载窗口) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setHeight(1280); // 高度1280px win.show(); | 方法 8:setHidden(隐藏窗口)类别 | 内容 | 方法签名 | void setHidden() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 隐藏已显示的窗口(窗口仍在内存,可重新显示) | 使用案例 | var win = window.loadUI("主界面.ui") win.show(); win.setHidden(); // 隐藏窗口 | 方法 9:setLeft(设置窗口 X 轴坐标)类别 | 内容 | 方法签名 | void setLeft(int arg0) | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | int arg0:窗口左边界距屏幕左侧的像素值 | 功能描述 | 设置窗口在屏幕上的 X 轴位置(坐标原点为左上角) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setLeft(100); // X轴坐标100px win.show(); | 方法 10:setTop(设置窗口 Y 轴坐标)类别 | 内容 | 方法签名 | void setTop(int arg0) | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | int arg0:窗口上边界距屏幕顶部的像素值 | 功能描述 | 设置窗口在屏幕上的 Y 轴位置(坐标原点为左上角) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setTop(50); // Y轴坐标50px win.show(); | 方法 11:setVisable(显示隐藏的窗口)类别 | 内容 | 方法签名 | void setVisable() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 显示已隐藏的窗口(与 setHidden 配合使用) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setHidden(); // 先隐藏 win.setVisable(); // 重新显示 | 方法 12:setWidth(设置窗口宽度)类别 | 内容 | 方法签名 | void setWidth(int arg0) | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | int arg0:窗口宽度(单位:像素) | 功能描述 | 设置指定窗口的宽度(需先加载窗口) | 使用案例 | var win = window.loadUI("主界面.ui"); win.setWidth(720); // 宽度720px win.show(); | 方法 13:show(显示窗口)类别 | 内容 | 方法签名 | void show() | 返回值 | void(执行成功 / 失败,无具体返回对象) | 参数 | 无 | 功能描述 | 显示已加载的窗口对象(需通过窗口实例调用) | 使用案例 | var win = window.loadUI("主界面.ui"); win.show(); // 显示加载后的窗口 |
|
|