静的テキスト出力の[再生] Matlabの複数行

転載記事、元のリンク:Matlabの静的な表示、複数行のテキストボックス

時々、私たちはGUI静的なテキストボックスに使用するプログラムの結果が表示されますが、結果は非常に長く、そして彼の党がオープンに表示されない場合がありますが、スクロールバーを通じて複数行としてリストボックスを表示するテキストボックスを編集したり、静的ではない、でも設定最大と最小の属性は同じです。

だから、複数行を表示する方法を静的なテキストボックスに理にかなっています。

ソリューション

機能の使い方textwrapを

figure('units', 'normalized', 'position', [0.4 0.4 0.4 0.3]);
h = uicontrol('Style','Text','fontsize',16);
string = {'静态文本框为什么是静态的?','因为不能像编辑框一样滚动显示其中的内容',...
    '如果想在静态文本框中多行显示','按照这种方式就可以实现','调用textwrap函数啊!'};
[outstring, newpos] = textwrap(h, string);
set(h,'String', outstring, 'Position', newpos);

検索結果表示

ここでは、する必要があります注意してください、それは機能の二つの段落に割り当てられますがあれば真ん中の行は、スペースを持つことが最善ではありませんことを。
Matlabの静的な表示、複数行のテキストボックス

おすすめ

転載: www.cnblogs.com/airbird/p/11455241.html
おすすめ