[转载]Matlab之静态文本多行输出
转载文章,原文链接:Matlab中的静态文本框中显示多行内容
有时候,我们在GUI中利用静态文本框显示程序的结果,但是结果很长,一行未必可以显示的开,而静态文本框不像edit或listbox那样通过滚动条来显示多行内容,即便设置了max和min属性也是一样的。
于是,怎么在静态文本框中显示多行是很有意义的。
解决方法
利用函数textwrap
1
2
3
4
5
6
|
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);
|
显示结果
在这里需要注意的是,一行中间最好不要有空格,如果有的话,函数会把它分配成两个段落的。
转载于:https://www.cnblogs.com/airbird/p/6160279.html
[转载]Matlab之静态文本多行输出相关推荐
- matlab中读文件的行数_[转载]MATLAB中获取大型文本文件行数方法研究(转)
在工作中会有很多特殊的需要,比如我现在就遇到一个需要将大型的文本格式数据文件(比如5G)读取到MATLAB中,同时进行一定的处理.由于XP的内存是绝对没有办法将5G的数据一次性加载到工作空间的,此时一 ...
- matlab gui静态文本框透明化,让所有的静态文本都透明好显示背景色
一.CStatic从文件夹加载位图 HBITMAP hbitmap; //获得指向静态控件的指针 CStatic *pStatic=(CStatic *)GetDlgItem(IDC_SHOWBMP) ...
- 文本每行都应该换行——vi文件末尾自动换行,不会导致php输出空行
开发常用的vim配置: vi ~/.vimrc set expandtab set softtabstop=4 set shiftwidth=4 set tabstop=8 set autoinden ...
- 【MATLAB】在MATLAB中利用GUI编写加法计算器,要求:通过两个编辑文本框实现两个数字的输入,点击“开始计算”按钮进行计算,并在用于结果显示的静态文本框中实现两输入数字的和的显示
1)打开Matlab,点击工具栏上的[File]–>New–>GUI,命名为:addnum.fig 2)在addnum.fig面板里,拖曳3个静态文本TXT控件(不做任何修改).3个编辑 ...
- 文本显示器--静态文本控件之文本绘制输出
花了几天的时间才慢慢整理出静态文本控件的文字输出. 主要考虑到文字的左对齐,水平居中对齐,右对齐.靠上对齐,垂直居中对齐,靠下对齐. 最麻烦的是除了要考虑上面的对齐问题,还要考虑文字输出的裁剪.如当前 ...
- VC对话框界面如何调整静态文本字体和大小?(转载)
CFont cfont; //这个是全局的.放到include的下面就可以了 //以下这一部分放到OnInitDialog()里面. cfont.Cre ...
- [转载] MATLAB快捷键
原文地址,点此查看 一.常用对象操作 除了一般windows窗口的常用功能键外. 1.!dir 可以查看当前工作目录的文件. !dir& 可以在dos状态下查看. 2.who 可以查看当前 ...
- MATLAB小知识(三)——输出矩阵到TXT
方法一:dlmwrite(验证可用) 版权声明:本文为CSDN博主「大芳同学」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog ...
- vs mfc 静态文本 改变字体大小
VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体.对于你的问题,需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont,就可以了. 例子: 1.改静 ...
最新文章
- html中radio、checkbox选中状态研究(静下心来看,静下心来总结)
- Cocos2d-x 处理双击事件的两种方法
- TOMOYO Linux(undone)
- c#二叉树 取叶子节点个数_数据结构第四章:树与二叉树(二叉树的概念、性质、特殊二叉树)...
- ucos ii 文件分析
- CSS3常用属性及用法
- amos调节变量怎么画_插画师该怎么收费?两个方法一看就懂。
- 山东大学 2020级数据库系统 实验五
- 学习使用c++编写opencv的一些记录
- python小括号( )与中括号 [ ]
- 用FastStone Capture录屏如何发声
- java怎么查看源代码
- 手把手教你用python实现批量给图加水印
- springboot基于Java的多元化智能选课系统毕业设计源码040909
- simplex法(单纯形) 并在python实现简单的应用
- 高可用集群(HAC)
- 面试自我介绍如何介绍呢?
- 扶苏的bitset浅谈
- Robust官方文档介绍
- Mysql的卸载流程
热门文章
- 计算机窗口还原,win8系统找回计算机窗口“回收站”的还原办法
- 什么叫计算机网络阻塞,计算机网络体系结构的阻塞控制是什么呢?
- 数据存储方式_寻找要操作数据的存储地址的过程称为寻址,几种寻址的方式分享...
- 2017年计算机四级试题,2017年全国计算机四级考试模拟试题与答案
- linux 毫秒 转换方法,linux-将抖动转换为毫秒
- php gzipstream,c# – 在WebRequest中发送gzip数据?
- java sha1加密ascii码_请问下面java的Sha1加密在c#中对应要怎么写?
- linux内核远程漏洞,CVE-2019-11815:Linux内核竞争条件漏洞导致远程代码执行
- C++中一些你不知道的冷知识
- Numpy数组图像基本操作方法,及截取ROI、增加行与列