首页 > 解决方案 > 改变textarea某段文字的样式

问题描述

我有一个带有增长限制“2”和对齐“中心”的 textArea。我需要以不同的方式突出显示以下 textArea 的“快速预订”文本,即。在颜色、大小等方面。由于 textArea 居中对齐,因此此突出显示的文本可能会根据设备宽度出现在任何位置。我怎样才能做到这一点?

TextArea ta = new TextArea("Need urgent fix for your car ? We will get to you asap Quick Booking");
ta.setUIID("small");
ta.setEditable(false);
ta.setGrowByContent(true);
ta.setGrowLimit(2);
ta.getAllStyles().setAlignment(Label.CENTER);        

现在怎么样了...

在此处输入图像描述

应该怎么...

在此处输入图像描述

标签: codenameone

解决方案


这是不支持的。一种选择是BrowserComponent为此元素使用 a 并使用 HTML 对其进行格式化。另一种是使用富文本视图,例如:https ://www.codenameone.com/blog/tip-lightweight-rich-text-view.html


推荐阅读