Main Content

在 GUIDE 中设置 UI 窗口大小

注意

在以后的版本中将会删除 GUIDE 环境。在删除 GUIDE 后,使用 GUIDE 创建的现有 App 可以继续在 MATLAB® 中运行,但不能在 GUIDE 中对其进行编辑。

要继续编辑使用 GUIDE 创建的现有 App,请参阅 GUIDE 迁移策略,了解有关如何帮助保持该 App 与未来 MATLAB 版本的兼容性的信息。要以交互方式创建新 App,请改用使用 App 设计工具开发 App

通过在布局编辑器中调整网格区域的大小,设置 UI 窗口大小。点击布局区域的右下角并拖动,直至 UI 达到需要的大小。如有必要,请扩大窗口。

在拖动角图柄的过程中,右下角的读数显示了 UI 的当前位置(以像素为单位)。

Units 属性设为 characters(不可调整大小的 UI)或 normalized(可调整大小的 UI),这将为 UI 提供更一致的跨平台外观。

防止现有对象随窗口一起调整大小

如果将 UI 内的现有对象的 Units 设为 'normalized',则这些对象将随窗口一起调整大小。要阻止它们随窗口一起调整大小,请执行以下步骤:

  1. 在放大 UI 之前,将每个对象的 Units 属性设为绝对值,例如英寸数或像素数。

    要同时更改 UI 中所有对象的 Units 属性,请在所有对象周围拖出一个选择框,然后点击属性检查器按钮 ,并设置 Units

  2. 完成 UI 放大后,将每个对象的 Units 属性设回 normalized

将窗口位置或大小设为精确值

  1. 在布局编辑器中,通过点击 按钮(不选中任何组件)打开图窗的属性检查器。

  2. 在属性检查器中,滚动到 Units 属性,并注意当前设置为 characters 还是 normalized

  3. 点击位于 Units 行最右侧的向下箭头,并选择 inches

  4. 在属性检查器中,通过点击 Position 左侧的 + 号显示 Position 属性元素。

  5. xy 坐标更改为您希望将窗口左下角显示在该处的位置点,并更改窗口的宽度和高度。

  6. Units 属性重置为之前的设置(如第 2 步中所述)。

最大化布局区域

如下所示,您可以通过隐藏 GUIDE 工具栏和状态栏而仅显示工具图标,来最大限度利用布局编辑器内的空间:

  1. 视图菜单中,取消选中显示工具栏

  2. 视图菜单中,取消选中显示状态栏

  3. 选择文件 > 预设,然后取消选中在组件选项板中显示名称

相关主题