中心文本应用程序设计师

61(30天)
皮耶罗
皮耶罗 2023年6月13日21:44
编辑: dpb 2023年6月15日19:50
嗨,它相信垂直中心“喂”?
2的评论
皮耶罗
皮耶罗 2023年6月13日22:31
:P
我想要对准verticaly不是水平轴

登录置评。

答案(2)

沃斯
沃斯 2023年6月13日23:30
移动:马特·J 2023年6月14日23
每个文档”,文本区域UI组件,用于输入多行文本”。Therefore, it makes sense that they don't have a VerticalAlignment property. However, label components do have a VerticalAlignment property, so maybe use a label instead of a text area.
7评论
皮耶罗
皮耶罗 2023年6月15日6:25
谢谢

登录置评。


dpb
dpb 2023年6月15日16:56
编辑:dpb 2023年6月15日19:50
嗯,这 可以 完成;我建议还是不知道,但是……
hUIF = uifigure;
pLbl = (200 200 100);%的标签位置向量(L R W H)像素相对图
hLbl = uilabel (hUIF,“位置”pLbl,“文本”,“你好”,“VerticalAlignment”,“中心”,“写成BackgroundColor”,' w ');
罗马帝国= pLbl + (0 0 1 1);%轴位置一个像素宽/比标签高……
hAx =轴(hUIF,“位置”罗马帝国,“颜色”,“没有”,“单位”,“像素”);%的实际位置是在右外野的地方? ? ?
hAx.Position =罗马帝国;%强制轴在可见的位置。为什么不? ? ? ?
hAx.Box =“上”;%画出外轮廓
yticks (hAx [])%不显示蜱虫/标签
xticks (hAx []
创建一个标签和一个盒子显然吸引了。
“技巧”是:
  1. 的初始定位轴是在偏远地区,尽管它的导演是在同一抵消图的标签。修改/创建后重新定位似乎解决这个问题。不知道这是什么……
  2. 轴必须至少有一个像素高/宽比标签顶部和RH轴线是可见的。因此,调整轴坐标向量在创建的标签。这是之前的问题不明白;我在一夜之间可能的问题是/是什么……

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!