0

ここの誰かが、GUI matlabの出力の位置をボックスの中央ではなく右側に変更する方法について考えていますか?

結果テキストボックスのいくつかのプロパティを変更する必要があると思います

4

1 に答える 1

1

Figure の Position プロパティは、画面上の Figure ウィンドウのサイズと位置を制御します。モニターの画面サイズは、ルートの Handle Graphics オブジェクトのプロパティです。起動時に、MATLAB ソフトウェアはコンピューター画面のサイズを決定し、Position の既定値を定義します。このデフォルトでは、画面の最小範囲の約 4 分の 1 の図が作成され、画面の上半分の左から右の中央に配置されます。位置ベクトル

MATLAB は Figure の 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 に答える