-3
public class Hello1 implements EntryPoint {
final RichTextArea textArea = new RichTextArea();
final Label counter = new Label("Number of characters: 0");
public void onModuleLoad() {
RootPanel.get().add(textArea);
RootPanel.get().add(counter);
addlistener();
}
private void addlistener() {
textArea.addKeyUpHandler(new KeyUpHandler() {
public void onKeyUp(KeyUpEvent keyUpEvent) {
counter.setText(" Number of characters:"+textArea.getText().length());
int i = textArea.getText().length();
if (i >4) {
textArea.getFormatter().setForeColor("red");
} else {
textArea.getFormatter().setForeColor("black");
}
}
});
}
}
我想使用GWT创建注释字段。如果注释长度超过允许的长度,则将超出子字符串标记为红色。需要在单个文本区域控件或任何文本显示控件中显示多彩文本
你可以检查上面的代码,在这里我使用的是GWT,我可以在textarea里面显示多彩色的文本,但是我得到一些缺陷 – sid
@sid是你需要在活动或网页上访问的页面吗?如果是这样的网址是什么? – DMSJax
@Jax它应该在现场发生。 – sid