【发布时间】:2014-04-29 06:49:29
【问题描述】:
我正在尝试像这样为我的 GUI 设置全屏属性
set(gcf, 'units','normalized','position',[0 0 1 1]);
这对我不起作用,我的窗口没有居中,并且 GUI 上方出现了 matlab 的标题栏。
我找到了很多使用这个的主题,不是版本问题吗?我正在使用 Matlab R2012a, 有什么解决办法吗?
谢谢!
ps:它是全屏但不居中
【问题讨论】:
-
看看
this file-exchange code对你有没有帮助。 -
我找到了这个函数:function maximum(hFig) if nargin
-
也许你需要禁用所有改变图形位置的命令,就像你在问题中的那个?
-
当我禁用这个命令集时(gcf, 'units','normalized','position',[0 0 1 1]);我的窗口居中,但不是全屏模式。
-
Java 代码应该这样做。如果它不起作用,我的猜测是 GUI 被编程为禁用最大化。在这种情况下,窗口上的最大化按钮也不应该起作用。
标签: matlab user-interface matlab-guide