0

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

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

4

1 回答 1

1

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

MATLAB 将图窗 Position 属性定义为向量。因此,您可以在其中使用图形和文本,例如

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

句法:

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

答案几乎是试图掩盖问题的模糊性

于 2012-12-22T21:38:28.607 回答