问题标签 [text-size]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
text-size - 如何检测 Windows 中的文本长度?
在我使用 Builder C++ 6 为 Windows 编写的软件中,我需要创建一个 .pdf 文章,其中包含用户编辑的一些信息并存储在数据库中。此信息的一部分必须在设计的矩形内绘制,因此我需要检查 55max 字符串是否适合矩形内的一行。如果没有,那么我需要计算应该在哪里换行(\n)。
通常文本确实适合只有 55 个字符的矩形,但有时一些不常见的文本(例如“WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...”)虽然具有相同数量的字符,但最终会弄乱整个事情。换句话说,我不能使用字符串中的字符数来确定何时换行,而是以像素(或其他度量单位)为单位的文本长度,所以我可以检查字符串在.pdf 是否为矩形容器。
我尝试了诸如 GetCharABCWidths()、GetTextExtentPoint32() 之类的函数,但没有成功(每次我将函数用于相同的字符串/字符时,所谓的“逻辑单元”都不同,我不知道如何使用它们,或者即使它们明显不同('1' 与 'W' 相比),char 的长度也是相等的,或者其他)。
那么我该怎么做呢?
java - 如何更改操作栏上标题文本的大小?
每个 Android 4.0 应用程序上都有一个ActionBar
,并且它有一个标题。我需要减小这个尺寸。但我不明白我该怎么做,因为ActionBar
没有为它提供公共方法。备注:我不想使用自定义视图。
java - 最佳Jtable大小java
我编写了一个程序,它读取 csv 文件并将其放入jTable
将单独显示jFrame
为预览的程序中。一切正常,但我想jTable
在预览框架中使用最佳尺寸。
那么该怎么做呢?因为例如,如果我为文本选择另一种字体,那么列会更宽还是更小?有没有办法以像素(大小)为单位获取文本长度?`
该类如下所示:
谢谢
android - 在不同设备上使文本大小相同
我想知道如何使应用程序在不同设备上看起来相同。我已经多次阅读支持多个屏幕,但我仍然无法理解如何生活。
这是一个示例布局:
有 Galaxy S II (480x800) 和 Sensation XE (540x960)。它们都是hdpi
,物理屏幕大小几乎相同。我希望在两种设备上看到相同的外观,但实际上 540x960 上的文本比 480x800 上的要小:(
左边是 480x800,右边是 540x960)
我试图将文本大小指定为维度资源并创建单独的文件夹values-w540dp
,但没有效果。
你们如何使您的应用程序在不同hdpi
设备上看起来相同?
android - Spinner:增加/减少显示项目的大小
关于如何更改微调器中条目的“文本大小”,我已经阅读了堆栈溢出中的各种帖子,但它们似乎都没有帮助。
我正在为 Galaxy Tab 10.1“模板化”我的主要布局。所以我希望我的物品显示得更大,例如在手机上。
好的,我检查了一下,90% 的人都在谈论 android:textSize="....." 但它对我不起作用(???)我不明白!
这是我的 xml 定义:
如您所见,我添加了 textSize 标签,甚至 textAppearance ......没有任何积极的结果......项目保持小字体,我猜是默认字体......
有想法吗?谢谢。
android - Android ListView 字体大小和字体
我的活动中有一个ListView
和几个TextViews
。我注意到ListView
默认情况下它具有非常整洁的字体大小和文本。如何获取 的文本大小和字体ListView
并应用于TextView
?
android - 使用画布绘图时分别更改文本高度和宽度
我想知道在用画布绘制时是否有任何方法可以分别修改文本的高度和宽度。要设置文本大小,您可以简单地执行此操作paint.setTextSize(x);
,但它会更改 X 和 Y 中的文本大小,我需要像您一样分别更改 X 和 Y 中的文本大小,paint.setTextScaleX(x);
但没有类似paint.setTextScaleY(y);
.
有什么方法可以实现这一点,或者它是否已经存在于 Android 中?
谢谢
android - 如何从字符的宽度和字体派生文本大小
假设我想将字符串“5”绘制到屏幕上。我Paint
使用默认的 android 字体为此创建了一个对象。
我知道如何测量这样
mTextPaint.measureText(...params...)
的文本:以浮点格式获取文本的宽度。
但现在我想倒着做。我已经计算了字符('5')可以使用的最大宽度(浮点数)。
如何使用以下方法找到正确的 textSize:字符串或字符(“5”)、用于绘制文本的Paint
对象以及我希望字符占用的最大宽度?
android - 更改 tabhost 上字符串的文本大小
我想更改 uyari_str 的文本大小,但我不能。我的代码是:
android - 如何更改 tabhost 的文本大小?
我想更改 tabhost 中字符串的文本大小。我怎样才能做到这一点?