Label,Button,TextArea和TextBox(从现在开始缩写为LBTT)能够显示文本字符串.有什么方法可以查看已经确定大小的LBTT对象,并确定给定对象的每行可能适合的字符数.
例如,让我们说我有一个textArea,它的宽度是固定的.有没有办法问这个textArea对象它可以水平容纳多少个字符?从概念上讲,.getHorizontalCharacterWidth()方法类似吗?
这是我的“视觉” ascii标签示例. “-”和“ |”应该分别代表Label的垂直和水平边缘.
-------
| |
|ABCDEFG|
| |
-------
如您所见,此标签每条水平线最多可容纳7个字符(在这种情况下为A-G)?因此,如果您在此Label上调用我的假想的.getHorizontalCharacterWidth(),它将返回7.问题是,您将如何实现.getHorizontalCharacterWidth()?
假设我使用的是固定宽度的字体.
谢谢
最佳答案
原文链接:https://www.f2er.com/html/530625.html