我有一个CodenameOne应用程序,它有一个TextArea应该显示一个多行文本 .
当我在模拟器中运行应用程序并单击文本区域时,行之间的间距以及可能还有字符之间的间距会发生变化,因此文本占用的区域会缩小一点 .
为什么是这样?我该怎么做才能防止它呢?
这是由于从我们的绘图切换到本机编辑,这将始终呈现略有不同的东西 . 例如 . 像行距这样的东西很难准确地为每个本机设备准确 .
TextArea 有一个 setRowsGap 方法,允许您指定行之间的间距(以像素为单位),但由于这在操作系统之间有所不同,因此可能并不理想 .
TextArea
setRowsGap
1 回答
这是由于从我们的绘图切换到本机编辑,这将始终呈现略有不同的东西 . 例如 . 像行距这样的东西很难准确地为每个本机设备准确 .
TextArea
有一个setRowsGap
方法,允许您指定行之间的间距(以像素为单位),但由于这在操作系统之间有所不同,因此可能并不理想 .