如何在GUI中更改输出结果的位置

时间:2012-12-22 21:31:56

标签: matlab user-interface position

这里有没有人知道如何将GUI matlab中的输出位置更改为框的右侧而不是中心?

我想我必须更改结果文本框的一些属性

1 个答案:

答案 0 :(得分:1)

图形位置属性控制图形窗口在屏幕上的大小和位置。监视器屏幕大小是根Handle Graphics对象的属性。启动时,MATLAB软件确定计算机屏幕的大小并定义Position的默认值。此默认值创建大约四分之一屏幕最小范围的数字,并将它们从左到右居中,位于屏幕的上半部分。 位置向量

MATLAB将图形位置属性定义为矢量。所以你可以使用图形和文字,例如

figure(gcf)
text(offsetX1, offsetX1, ['result 1: ' num2str(result1)])
text(offsetX2, offsetX2, ['result 2: ' num2str(result2)])

语法:

movegui(h,'position')
movegui(position)
movegui(h)
movegui 

答案几乎是试图掩盖问题的vauge性质